Biowerkzeug Wiki biowerkzeug https://biowerkzeug.org/index.php?title=Main_Page MediaWiki 1.43.0 first-letter Media Special Talk User User talk Biowerkzeug Wiki Biowerkzeug Wiki talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Main Page 0 1 1 2008-06-03T13:13:39Z MediaWiki default 0 wikitext text/x-wiki <big>'''MediaWiki has been successfully installed.'''</big> Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] 08fc850f2898611c250d639e30f69532b5a016f8 2 1 2008-06-03T15:29:37Z 129.67.76.50 0 /* Getting started */ wikitext text/x-wiki <big>'''MediaWiki has been successfully installed.'''</big> Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. == Getting started == * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] 503a5d428bb7dd86ce332e0f2a4a2986a3775f70 3 2 2008-06-03T15:30:19Z 129.67.76.50 0 wikitext text/x-wiki This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] aabf55cb630270621420f93e4bceda1bcc185f36 4 3 2008-06-13T15:47:49Z Alexander 4 wikitext text/x-wiki This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Source Code Test: <source lang="php"> <?php $v = "string"; // sample initialization ?> html text <? echo $v; // end of php code ?> </source> == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] a5a9c1481f629b015b86d36bccd8c98302c51bf4 5 4 2008-06-13T15:48:03Z Alexander 4 wikitext text/x-wiki This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] aabf55cb630270621420f93e4bceda1bcc185f36 6 5 2008-06-27T20:52:44Z Oliver 2 basic layout wikitext text/x-wiki This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. == Overview == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] ab15cf8c5e54afab91d4b210dd578ab1bcb71732 8 6 2008-06-27T21:09:17Z Oliver 2 formatting: double columned (see de.wikipedia.org main page); still nedd css wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. |- | width="50%" style="vertical-align:top;" | == Overview == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |} 8edaaac765f1d4d43d94f1efa489ee1a7475ed12 16 8 2008-06-27T23:37:28Z Martin 5 added hippo section wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. |- | width="50%" style="vertical-align:top;" | == Molecular Mechanics == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] |- | width="50%" style="vertical-align:top;" | == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |} 5ecf4e74d0729decec70dd259d92c8c2676d438a 17 16 2008-06-29T12:29:00Z Mrtest 6 /* Molecular Mechanics */ wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. |- | width="50%" style="vertical-align:top;" | <div class="inhalt"> == Molecular Mechanics == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] |- | width="50%" style="vertical-align:top;" | == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |} a782a284c5efb1108eebaaafba2d4c406048ad1a 18 17 2008-06-29T12:29:15Z Mrtest 6 /* Molecular Mechanics */ wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. |- | width="50%" style="vertical-align:top;" | <div class="inhalt"> == Molecular Mechanics == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] |- | width="50%" style="vertical-align:top;" | == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |} a70ad08ce513bbfbf21e1a5b5977dc5bfb1fbda8 19 18 2008-06-29T16:38:11Z Oliver 2 renamed 'Molec Mechanics' --> 'Molec simulations'; added box for Visualization wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. |- | width="50%" style="vertical-align:top;" | <div class="inhalt"> == Molecular simulations == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] == Visualization == * [[Visualization software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] |- | width="50%" style="vertical-align:top;" | == Getting started == * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |} c66be9774c60eeb74c93d765aaa21796af138896 20 19 2008-06-29T16:54:41Z Oliver 2 ground rules; MediaWiki links will be moved to Edit help wikitext text/x-wiki __NOTOC__ {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div class="inhalt"> == Molecular simulations == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] == Visualization == * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] <!-- |- | width="50%" style="vertical-align:top;" | new section comes here --> |} 81f02db191d2518305f0529905f2a8d8f72c5605 22 20 2008-06-29T17:43:01Z Oliver 2 relabeling, reshuffling (Hippo should be first) wikitext text/x-wiki __NOTOC__ {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | == Hippo == * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] == Methods == * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] | width="50%" style="vertical-align:top;" | == Simulation protocols == * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] == Visualization == * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] <!-- |- | width="50%" style="vertical-align:top;" | new section comes here --> |} c8443e90480dfdd19dcbfa14ce9986dbe3d74610 24 22 2008-06-29T18:05:49Z Oliver 2 use de wikipedia style sheet for boxes wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> == Visualization == <div class="inhalt"> * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> |} </div> __NOTOC__ e5dde77127fb6c0366c82958b3d9a222951fb49c 28 24 2008-06-29T21:21:23Z Oliver 2 formatting: put each section into its own div id="xxx" class="hauptseite-LINKS/RECHTS" wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> |} </div> __NOTOC__ ba3ac8445342f55c9eb21b99d18985a77d6849fc 29 28 2008-06-29T21:26:17Z Oliver 2 /* Software */ new section wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ f6de1b523966ac615078a4209127d39264b9b5e0 48 29 2008-06-30T14:55:43Z Oliver 2 /* Software */ model building and visualization wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * Visualization [[Visualization software|software]] * Visualization [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ 1e22b190240290b5a86e86c75380ee3d638841a0 Solvents 0 2 7 2008-06-27T20:57:27Z Oliver 2 basic structure wikitext text/x-wiki This section discusses various solvent models that can be used in molecular simulations. Generally speaking, there is a trade-off between detailed description and computational speed to be made. Depending on the problem, one or the other may be more important. This page may help you to make this decision. = Explicit solvent = == Three-site models == * [[TIP3P]] * [[SPC]] and [[SPC/E]] == Four-site models == * [[TIP4P]] == Five-site models == * [[TIP5P]] = Implicit solvent = == Poisson-Boltzmann == == Generalized Born == == Constant dielectric == b2ca4a45d1ccb6b30c7eabcdb08202efa2be61b8 10 7 2008-06-27T21:27:35Z Oliver 2 wikitext text/x-wiki This section discusses various solvent models that can be used in molecular simulations. Generally speaking, there is a trade-off between detailed description and computational speed to be made. Depending on the problem, one or the other may be more important. This page may help you to make this decision. = Explicit solvent = == Three-site models == * [[TIP3P]] * [[SPC]] and [[SPC/E]] == Four-site models == * [[TIP4P]] == Five-site models == * [[TIP5P]] = Implicit solvent = == Poisson-Boltzmann == == Generalized Born == == Constant dielectric == {{Category:Solvents}} a0729be1d0d1b4f038bd4896b9fdeb7be86d682a 12 10 2008-06-27T21:29:34Z Oliver 2 wikitext text/x-wiki This section discusses various solvent models that can be used in molecular simulations. Generally speaking, there is a trade-off between detailed description and computational speed to be made. Depending on the problem, one or the other may be more important. This page may help you to make this decision. = Explicit solvent = == Three-site models == * [[TIP3P]] * [[SPC]] and [[SPC/E]] == Four-site models == * [[TIP4P]] == Five-site models == * [[TIP5P]] = Implicit solvent = == Poisson-Boltzmann == == Generalized Born == == Constant dielectric == [[Category:Solvents]] 67beac681b275b5a001ea6319da71320342f7f6f Molecular dynamics 0 3 9 2008-06-27T21:24:43Z Oliver 2 basic layout wikitext text/x-wiki Simulating the motion of molecules by iteratively solving Newton's equation of motion. = Integrators = * [[Verlet]] * [[Velocity Verlet]] 43ae26e17d24ee6f6c5d6a29e13e3a4dee846945 Category:Solvents 14 4 11 2008-06-27T21:28:21Z Oliver 2 stub wikitext text/x-wiki Solvents contains pages that deal with the question how the solvent (typically water and ions) are represented. 73774c6998e9752b3d6ecec070ba602bddc5528a Membranes 0 5 13 2008-06-27T21:44:54Z Oliver 2 basic layout + testing of biblio (it works! yay!) wikitext text/x-wiki Simulations of proteins must also represent the environment faithfully (simulations in [[vacuum simulations|vacuum]] are ''not'' appropriate in most cases and really date back to the days when computer resources were severely limited). The environment of a protein consists of the [[solvent]] and, if it's a membrane protein, of the [[lipid bilayer]]. Here we discuss methods to represent the '''lipid membrane'''. == Explicit lipids == === All atom === All atom representations include heavy atoms and ''all'' hydrogens. See [[#United atom|united atom]] for the alternative. === United atom === A ''united atom'' representation combines carbons and aliphatic hydrogens into ''unified'' particles. == Implicit membrane == === Dielectric slab === === Statistical potential-based membrane === The membrane is parametrized based on the distribution of amino acids along the bilayer normal <cite>Ulmschneider2005</cite>. = References = <biblio> #Ulmschneider2005 pmid=15723347 </biblio> 98dbfd5d239562ea6988e6fff99417b4cc0493a8 14 13 2008-06-27T21:45:25Z Oliver 2 wikitext text/x-wiki Simulations of proteins must also represent the environment faithfully (simulations in [[vacuum simulations|vacuum]] are ''not'' appropriate in most cases and really date back to the days when computer resources were severely limited). The environment of a protein consists of the [[solvent]] and, if it's a membrane protein, of the [[lipid bilayer]]. Here we discuss methods to represent the '''lipid membrane'''. == Explicit lipids == === All atom === All atom representations include heavy atoms and ''all'' hydrogens. See [[#United atom|united atom]] for the alternative. === United atom === A ''united atom'' representation combines carbons and aliphatic hydrogens into ''unified'' particles. == Implicit membrane == === Dielectric slab === === Statistical potential-based membrane === The membrane is parametrized based on the distribution of amino acids along the bilayer normal <cite>Ulmschneider2005</cite>. == References == <biblio> #Ulmschneider2005 pmid=15723347 </biblio> 6e95b967fe73b3691df9893262f84436cafe88e4 Solvent 0 6 15 2008-06-27T21:46:39Z Oliver 2 Redirecting to [[Solvents]] wikitext text/x-wiki #REDIRECT [[Solvents]] d40db36c26d0177d95b318a6af8eca8e48360c1e Help:Editing 12 7 21 2008-06-29T16:55:37Z Oliver 2 copied Help page from Woolflab wiki wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) ==Categories== [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. You define a category by adding one or more special tags at the end of a page: add "<nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki>" to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Charmm]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Charmm]]. The category pages can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. '''Note''': One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). In order to reference a category within a page as a normal wiki link (without adding the page to the category) prefix the link name with a colon. For example: <nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == References == If you want to know more than what has been touched upon above, have a look at these links: * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands e8fe9945183698cdea454b5125fbdd34517e71e8 25 21 2008-06-29T20:47:37Z Oliver 2 /* Links */ moved MediaWiki to the Links section wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) ==Categories== [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. You define a category by adding one or more special tags at the end of a page: add "<nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki>" to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Charmm]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Charmm]]. The category pages can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. '''Note''': One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). In order to reference a category within a page as a normal wiki link (without adding the page to the category) prefix the link name with a colon. For example: <nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == Links == If you want to know more than what has been touched upon above, have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] a8e7e833cf3139c918a2afa90a268a623a482a78 27 25 2008-06-29T21:11:57Z Oliver 2 /* Links */ wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) ==Categories== [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. You define a category by adding one or more special tags at the end of a page: add "<nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki>" to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Charmm]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Charmm]]. The category pages can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. '''Note''': One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). In order to reference a category within a page as a normal wiki link (without adding the page to the category) prefix the link name with a colon. For example: <nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] 154a54598eff4b495070ba50d382ef9f200d248b 34 27 2008-06-29T21:49:56Z Oliver 2 category help wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) ==Categories== [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. You define a category by adding one or more special tags at the end of a page: add "<nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki>" to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Charmm]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Charmm]]. The category pages can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. '''Note''': One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). In order to reference a category within a page as a normal wiki link (without adding the page to the category) prefix the link name with a colon. For example: <nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 00992069c04e48a05ee69a7eb25fcd2e1d2006e4 MediaWiki:Common.css 8 8 23 2008-06-29T17:54:07Z Oliver 2 copied 'Hauptseite' css from http://de.wikipedia.org/wiki/MediaWiki:Common.css css text/css /* CSS placed here will be applied to all skins */ /* Copied from http://de.wikipedia.org/wiki/MediaWiki:Common.css : "+++++ 3. NEUE [[Hauptseite|HAUPTSEITE]] (ab 2006) +++++" */ /* Kategorie verbergen */ body.page-Hauptseite #catlinks { display:none; } #hauptseite h2 { background-color: #d8e8ff; border: 1px solid #8898bf; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0.1em; padding-bottom: 0.1em; } #hauptseite .inhalt { background-color: #ffffff; border: 1px solid #8898bf; border-top: 0px solid white; padding: 0.3em 0.8em 0.4em 0.8em; } #hauptseite .inhalt hr { background-color: #8898bf; color: #8898bf; height: 1px; margin:0.5em 0; padding: 0; } #hauptseite .inhalt .mehr { clear: both; font-size: 95%; margin-top: 0.8em; text-align: right; } .hauptseite-oben, .hauptseite-links, .hauptseite-rechts { margin-bottom: 1em; } .hauptseite-links { margin-right: 0.5em; } .hauptseite-rechts { margin-left: 0.5em; } .hauptseite-oben h2, .hauptseite-unten h2 { text-align: center; } .hauptseite-oben .inhalt .portale { font-weight: bold; margin-top: 0.2em; margin-bottom: 0.2em; } .hauptseite-oben .inhalt .intern { font-size: 90%; text-align: center; } .hauptseite-links h2, .hauptseite-rechts h2 { text-indent: 0.8em; } #hauptseite-schwesterprojekte .inhalt a { font-weight: bold; } /* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */ /* Remove underline from IPA links */ .IPA a:link, .IPA a:visited { text-decoration: none; } span.Unicode { font-family: 'Code2000', 'Sun-ExtA', 'Arial Unicode MS', 'NSimSun', sans-serif; } span.Unicode1 { font-family: 'Code2001', 'Quivira', 'MPH 2B Damase', sans-serif; } span.Unicode2 { font-family: 'Sun-ExtB', 'Code2002', sans-serif; } span.IPA { font-family: 'Quivira', 'Code2000', 'Sun-ExtA', 'DejaVu Sans', 'Gentium', 'Arial Unicode MS', 'Lucida Sans Unicode', sans-serif; } span.IAST { font-family: 'Code2000', 'SunExtA', 'Arial Unicode MS', sans-serif; } span.altitalisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.gotisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.hebrew { font-family: 'Quivira', 'Sun-ExtA', 'Arial Unicode MS', 'SBL Hebrew', 'Code2000', 'MPH 2B Damase', sans-serif; } span.spanAr { font-family: 'Arial Unicode MS', 'Code2000', 'MPH 2B Damase', 'DejaVu Sans', sans-serif; } span.music-symbol { font-family: 'Musical Symbols', 'Euterpe', 'Code2001', sans-serif; } /* Standardmäßige Ausblendung der Flagged-Revisions-Backlog-Sitenotice */ #mw-oldreviewed-notice { display: none; } 8b220a7c628b982f0926ca85df2f1c635de8ebc9 User:Oliver 2 9 26 2008-06-29T20:54:13Z Oliver 2 minimum info about myself wikitext text/x-wiki '''Oliver Beckstein''' is a sysadmin for the ''Biowerkzeug Community'' website. If you have questions or concerns you can [[Special:Emailuser/Oliver|email me]]. I am currently working at the [http://sbcb.bioch.ox.ac.uk/ Structural Bioinformatic and Computational Biochemistry Unit] at the University of Oxford where you can also [http://sbcb.bioch.ox.ac.uk/oliver/home.html find out more about myself]. &mdash; [[User:Oliver|Oli]] 20:54, 29 June 2008 (UTC) b59cf2ce864691b3ab78d9c8d6c3e1e23719ca7c Biowerkzeug Wiki:Site support 4 10 30 2008-06-29T21:29:59Z Oliver 2 link to com site wikitext text/x-wiki If you are a company and you want to purchase a license for [[Hippo]] then please proceed to [http://www.biowerkzeug.de/ biowerkzeug.de]. The ''biowerkzeug community'' is free and considers your contribution to it the most valuable payment. Thank you for visiting. 540f66f7e346e1499975fc13f2f90650576b3101 Help:Contents 12 11 31 2008-06-29T21:43:45Z Oliver 2 basic instructions wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See [[Help:Editing|Editing help]] to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. [[Category:Help]] 0d2063eb5dda35382cd96cb85d3ee43d445f4cdd 45 31 2008-06-29T22:47:13Z Oliver 2 /* The Wiki */ prefs wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See [[Help:Editing|Editing help]] to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. [[Category:Help]] c4e61725fa6dcab0ac3d03c1879300ecfc1d9d79 Help talk:Contents 13 12 32 2008-06-29T21:44:44Z Oliver 2 special extensions page? wikitext text/x-wiki == Extensions == Is there a special wiki page that lists all installed [http://www.mediawiki.org/wiki/Category:Extensions|extensions]? &mdash; [[User:Oliver|Oli]] 21:44, 29 June 2008 (UTC) d3571660d6e5e93fc32e1b95150032c0b7e921d3 33 32 2008-06-29T21:45:10Z Oliver 2 /* Extensions */ wikitext text/x-wiki == Extensions == Is there a special wiki page that lists all installed [http://www.mediawiki.or/wiki/Category:Extensions extensions]? &mdash; [[User:Oliver|Oli]] 21:44, 29 June 2008 (UTC) 5cf766abd3b91abc626bf6fca9016cb7e61a8835 Category:Help 14 13 35 2008-06-29T21:51:35Z Oliver 2 New page: This category contains pages that tell you how to work with this Wiki; for instance, how to format entries in Wiki syntax, how to add images, but you can also learn more about the ''biower... wikitext text/x-wiki This category contains pages that tell you how to work with this Wiki; for instance, how to format entries in Wiki syntax, how to add images, but you can also learn more about the ''biowerkzeug'' community. 08ee63b0eecf398dda634b9d4d98d7e8e90a8c54 Biowerkzeug Wiki:Privacy policy 4 14 36 2008-06-29T22:01:50Z Oliver 2 basic privacy policy wikitext text/x-wiki The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/ Biowerkzeug, Ltd]. We ask you to register with a valid email address in order to post to the Forum or edit the Wiki. This is done in the hope to have a minimum level of accountability and also to be able to recognize outstanding contributors. '''We will never use these email addresses or any other personal user information for marketing purposes or give or sell them to third parties.''' We have some precautionary measures in place to counteract spam but if they fail then please let us know, for instance by contacting [[User:Oliver|Oli]]. Also note that by default no-one can send email to you through the wiki. You will have to explicitly enable this feature in your [[Special:Preferences|Preferences]]. 829516717761a3d4536f8c20b914e21e06be8ed2 37 36 2008-06-29T22:04:18Z Oliver 2 Protected "[[Biowerkzeug Wiki:Privacy policy]]": protect page so that only sysops can edite them: Not everyone should be able to state company policy. [edit=sysop:move=sysop] [cascading] wikitext text/x-wiki The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/ Biowerkzeug, Ltd]. We ask you to register with a valid email address in order to post to the Forum or edit the Wiki. This is done in the hope to have a minimum level of accountability and also to be able to recognize outstanding contributors. '''We will never use these email addresses or any other personal user information for marketing purposes or give or sell them to third parties.''' We have some precautionary measures in place to counteract spam but if they fail then please let us know, for instance by contacting [[User:Oliver|Oli]]. Also note that by default no-one can send email to you through the wiki. You will have to explicitly enable this feature in your [[Special:Preferences|Preferences]]. 829516717761a3d4536f8c20b914e21e06be8ed2 38 37 2008-06-29T22:04:57Z Oliver 2 help cat wikitext text/x-wiki The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/ Biowerkzeug, Ltd]. We ask you to register with a valid email address in order to post to the Forum or edit the Wiki. This is done in the hope to have a minimum level of accountability and also to be able to recognize outstanding contributors. '''We will never use these email addresses or any other personal user information for marketing purposes or give or sell them to third parties.''' We have some precautionary measures in place to counteract spam but if they fail then please let us know, for instance by contacting [[User:Oliver|Oli]]. Also note that by default no-one can send email to you through the wiki. You will have to explicitly enable this feature in your [[Special:Preferences|Preferences]]. [[Category:Help]] 41b1030d1331f4ff6fa84f3fe726fbaa6447ff4f Biowerkzeug Wiki:About 4 15 39 2008-06-29T22:07:38Z Oliver 2 basic info wikitext text/x-wiki The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/ Biowerkzeug, Ltd]. [[Category:Help]] 85f72547b528b4a439a4dafc459ed57aaa7885af 46 39 2008-06-29T22:49:19Z Oliver 2 name wikitext text/x-wiki == The ''biowerkzeug'' community sites == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/ Biowerkzeug, Ltd]. == The name == ''biowerkzeug'' is German and translates to ''bio-tool''. [[Category:Help]] 87dd7fe8b571687f44c3c2e8973dcf6698422d0d 47 46 2008-06-29T22:50:25Z Oliver 2 /* The biowerkzeug community sites */ wikitext text/x-wiki == The ''biowerkzeug'' community sites == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/about.php Biowerkzeug, Ltd]. == The name == ''biowerkzeug'' is German and translates to ''bio-tool''. [[Category:Help]] f38bc0659515d2e5b8c8a561be576f0e043e0d24 Biowerkzeug Wiki:General disclaimer 4 16 40 2008-06-29T22:24:53Z Oliver 2 basic disclaimer wikitext text/x-wiki __NOTOC__ <div style="text-align: center; font-size: x-large; padding: 1em;">Biowerkzeug, Ltd. MAKES NO GUARANTEE OF VALIDITY</div> The ''biowerkzeug'' community sites (the [http://wiki.biowerkzeug.org/ Wiki] and the [http://forum.biowerkzeug.org/ Forum]) are created by the user community of [[Hippo]] and other biomolecular software. The opinions expressed here are the private opinions of the authors and not of ''Biowerkzeug, Ltd''. Please be aware that ''anyone'' with a valid account on the sites may edit the articles and no guarantee can be given for their correctness, fitness for any purpose (either explicitly expressed or implied), or legality in your jurisdiction. 7e640e94587bf0b6109865c0546bf71cfda441eb 41 40 2008-06-29T22:25:27Z Oliver 2 Protected "[[Biowerkzeug Wiki:General disclaimer]]": only Biowerkzeug Ltd should be able to change this [edit=sysop:move=sysop] wikitext text/x-wiki __NOTOC__ <div style="text-align: center; font-size: x-large; padding: 1em;">Biowerkzeug, Ltd. MAKES NO GUARANTEE OF VALIDITY</div> The ''biowerkzeug'' community sites (the [http://wiki.biowerkzeug.org/ Wiki] and the [http://forum.biowerkzeug.org/ Forum]) are created by the user community of [[Hippo]] and other biomolecular software. The opinions expressed here are the private opinions of the authors and not of ''Biowerkzeug, Ltd''. Please be aware that ''anyone'' with a valid account on the sites may edit the articles and no guarantee can be given for their correctness, fitness for any purpose (either explicitly expressed or implied), or legality in your jurisdiction. 7e640e94587bf0b6109865c0546bf71cfda441eb 42 41 2008-06-29T22:26:04Z Oliver 2 wikitext text/x-wiki __NOTOC__ <div style="text-align: center; font-size: x-large; padding: 1em;">Biowerkzeug, Ltd. MAKES NO GUARANTEE OF VALIDITY</div> The ''biowerkzeug'' community sites (the [http://wiki.biowerkzeug.org/ Wiki] and the [http://forum.biowerkzeug.org/ Forum]) are created by the user community of [[Hippo]] and other biomolecular software. The opinions expressed here are the private opinions of the authors and not of ''Biowerkzeug, Ltd''. Please be aware that ''anyone'' with a valid account on the sites may edit the articles and no guarantee can be given for their correctness, fitness for any purpose (either explicitly expressed or implied), or legality in your jurisdiction. [[Category:Help]] 583ccdedd2ccfcf96cda210bbd07853230934090 Biowerkzeug Wiki:Community Portal 4 17 43 2008-06-29T22:36:21Z Oliver 2 links wikitext text/x-wiki The ''biowerkzeug'' community consists of: ;[http://forum.biowerkzeug.org Forum]: The Forum is a Bulletin Board in which users can ask questions and other users and developers can enter dicussions. The format is very informal. ;[http://wiki.biowerkzeug.org Wiki]: The Wiki contains How-to documents, background material, and links to other interesting material. Interesting threads from the Forum are copied to the Wiki and reformatted as new articles. The ''biowerkzeug'' community sites are run by ''[http://www.biowerkzeug.com/about.php Biowerkzeug, Ltd]''. The [http://www.biowerkzeug.com/ biowerkzeug.com] site contains information about the commercially licensed version of the [[Hippo]] software. [[Category:Help]] 91805fb5e093f3388c005a9b997d08c4f485d3e8 44 43 2008-06-29T22:36:46Z Oliver 2 wikitext text/x-wiki The ''biowerkzeug'' community consists of: ;[http://forum.biowerkzeug.org Forum]: The Forum is a Bulletin Board in which users can ask questions and other users and developers can enter dicussions. The format is very informal. ;[http://wiki.biowerkzeug.org Wiki]: The Wiki contains How-to documents, background material, and links to other interesting material. Interesting threads from the Forum are copied to the Wiki and reformatted as new articles. The ''biowerkzeug'' community sites are run by ''[http://www.biowerkzeug.com/about.php Biowerkzeug, Ltd]''. The '''[http://www.biowerkzeug.com/ biowerkzeug.com]''' site contains information about the commercially licensed version of the [[Hippo]] software. [[Category:Help]] 0ef27ae62a089c7fc1751405d65d460134bea87c Visualization software 0 18 49 2008-06-30T15:00:09Z Oliver 2 new; copied from Woolf wiki wikitext text/x-wiki This page collects software that we find useful to display data from running molecular simulations. A special section is dedicated to [[#Rendering|Render]] software that create photorealistic or artistic images from scenes exported from other visualization software. == Molecules in 3D == * [[VMD]]; also has extensive analysis and model build capabilities * [[pyMol]] * [[chimera]] * [[yasara]] * [[QuteMol]] * [[pyQuteMol]] == 1D and 2D data == * [[xfarbe]], a simple 2D plotter * [[xmgrace]], for 1D plots and some graph analysis * gnuplot * [[matplotlib]], a python based scientific plotting library * [[R]] == 3D data == To display 3D data such as densities, you can use a typically insanely powerful 3D visualization package; see for instance this list of [http://prism.dkrz.de/Workpackages/WP4a/Low-End/Packages/WP4a_Low-End_graphic_packages.html graphics packages]. * [http://www.opendx.org/ OpenDX]: list of [http://www.opendx.org/support.html documentation] and [http://opendx.sdsc.edu/docs/html/pages/usrgu068.htm#HDREDF native DX file format] * viewers based on [http://www.vtk.org/ VTK] such as [http://mayavi.sourceforge.net/ MayaVi] * [[VMD]] and [[Chimera]] == Rendering == * [[Raster3D]] (the renderer can be called from [[VMD]]) and VMD's [[VMD#Tachyon|Tachyon]]. * [[Gelato]] * [[Pixie]], a Renderman-compatible shader [[Category:Visualization]] [[Category:Software]] cce8ceb4b699687fb955388dd8b8bd63e68f3e4d Category:Software 14 19 50 2008-06-30T15:01:22Z Oliver 2 New page: This category contains pages that deal with software packages. Expect to find short introductions, helpful hints, and links how to obtain the software. wikitext text/x-wiki This category contains pages that deal with software packages. Expect to find short introductions, helpful hints, and links how to obtain the software. 9551304a191143ada632763b4290df500b8c0293 Category:Visualization 14 20 51 2008-06-30T15:02:32Z Oliver 2 New page: The '''Visualization''' category contains articles on how to create images of molecular simulations and also how to display other data derived from simulations. wikitext text/x-wiki The '''Visualization''' category contains articles on how to create images of molecular simulations and also how to display other data derived from simulations. 80f32277f6a693f0a42036fa583715142b409571 Main Page 0 1 52 48 2008-06-30T15:03:21Z Oliver 2 /* Visualization */ more succinct wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ e60b68dd797aaf8688dc94aadb36437f2d6267a4 68 52 2008-06-30T15:54:07Z Oliver 2 browse by category wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with [[Hippo]] and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ 451f3541cceab2b2eae7eb8d62ee2ddb968ada9d 97 68 2008-10-02T21:05:56Z Oliver 2 bold faced Hippo wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files and features]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ d323232ec652f07d9ac4338efde3bfdbf04ac46d 98 97 2008-10-02T21:06:56Z Oliver 2 /* Hippo */ Features wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> * [[Hippo|Features]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ e3565c13e6dd618ed3e7cf49b76a87b3adce381a Molecular dynamics codes 0 21 53 2008-06-30T15:10:51Z Oliver 2 basic list wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform [[Molecular dynamics simulations]] of biological molecules. For all codes listed the source code is available. == Free for academics == * [[Hippo]] * [[Gromacs]] * [[LAMMPS]] * [[NAMD]] * [[DL_POLY]] == Nominal fee for academics == * [[Charmm]] * [[Amber]] cc7ae9b5d13309b704b614587342e83e85d22415 57 53 2008-06-30T15:20:58Z Oliver 2 wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform [[Molecular dynamics simulations]] of biological molecules. For all codes listed the source code is available. == Free for academics == * [[Hippo]] * [[Gromacs]] * [[LAMMPS]] * [[NAMD]] * [[DL_POLY]] == Nominal fee for academics == * [[Charmm]] * [[Amber]] [[Category:Molecular Dynamics]] [[Category:Software]] 850942a125b0dfe28cbee1e51a1d457944cea23e Monte Carlo codes 0 22 54 2008-06-30T15:12:39Z Oliver 2 basic list wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform [[Monte Carlo simulations]] of biomolecules. For all codes listed, source code is available. == Free for academics == * [[Hippo]] == Nominal fee for academics == * [[Charmm]] 4c068bf6a9d96e90fa7c46fdebe82c93f9687e55 60 54 2008-06-30T15:23:37Z Oliver 2 wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform [[Monte Carlo simulations]] of biomolecules. For all codes listed, source code is available. == Free for academics == * [[Hippo]] == Nominal fee for academics == * [[Charmm]] [[Category:Monte Carlo]] [[Category:Software]] 2456e2389800866fee1c69a51dd16a344fe4fbf3 94 60 2008-07-07T18:03:25Z Martin 5 wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform [[Monte Carlo simulations]] of biomolecules. For all codes listed, source code is available. == Free for academics == * [[Hippo]] == Nominal fee for academics == * [[Charmm]] * [[BOSS]] [[Category:Monte Carlo]] [[Category:Software]] 1bf08e65311907eec8ccf939fa43b146b7d639c9 Electrostatics 0 23 55 2008-06-30T15:18:17Z Oliver 2 basic list wikitext text/x-wiki A non-exhaustive list of codes available to the academic community to perform calculations of electrostatic fields, typically solving the [[Poisson-Boltzmann equation]] or approximating it using the [[Generalized Born method]]. == Free for academic users == * [[APBS]] * [[Hippo]] * [[VMD]] together with [[APBS]] or PME electrostatics == Nominal fee == * [[DelPhi]] * [[UHBD]] (can also do Brownian Dynamics) * [[Charmm]] (PBEQ module, can also use [[APBS]]) [[Category:Electrostatics]] [[Category:Software]] 3b1e0a2068b7cb02e1d3eae6c4b4e9f595c3bdc4 Category:Electrostatics 14 24 56 2008-06-30T15:20:14Z Oliver 2 New page: Articles in this category deal with the question of how to calculate and represent the electrostatic field around a molecule that is due to the protein, the inhomogeneous ion distribution ... wikitext text/x-wiki Articles in this category deal with the question of how to calculate and represent the electrostatic field around a molecule that is due to the protein, the inhomogeneous ion distribution around it, and external potentials. 3318aed6d979bc453e3052a47952762cd4a141c1 Category:Molecular Dynamics 14 25 58 2008-06-30T15:22:51Z Oliver 2 New page: The articles below are concerned with '''[[Molecular Dynamics]]''' ('''MD'''), a method that simulates a system of many interacting particles by calculating the forces on all atoms at each... wikitext text/x-wiki The articles below are concerned with '''[[Molecular Dynamics]]''' ('''MD'''), a method that simulates a system of many interacting particles by calculating the forces on all atoms at each time step and propagating the coordinates of these particles through time via [[Newton's equations of motion]]. 36a8efe23d77235c44c1576c4b656d87af15137f 59 58 2008-06-30T15:23:04Z Oliver 2 wikitext text/x-wiki The articles below are concerned with '''[[Molecular Dynamics]]''' ('''MD'''), a method that simulates a system of many interacting particles by calculating the forces on all atoms at each time step and propagating the coordinates of these particles through time via [[Newton's equations of motions]]. bd257df0fa9c2b4b2496dae920fded2592e634dc Category:Monte Carlo 14 26 61 2008-06-30T15:25:46Z Oliver 2 New page: Articles below describe and discuss the '''[[Monte Carlo]]''' ('''MC''') method. Using MC one can sample configurations of a system of many interacting particles according to their (equili... wikitext text/x-wiki Articles below describe and discuss the '''[[Monte Carlo]]''' ('''MC''') method. Using MC one can sample configurations of a system of many interacting particles according to their (equilibrium) Boltzmann weight. Hence averages of observables over those configurations are true equilibrium averages. 53d627a929d51eb5ea40f1912f79701c78ae4e35 Model building 0 27 62 2008-06-30T15:26:52Z Oliver 2 stub wikitext text/x-wiki ;[[Modeller]]: does homology building. ;[[Dowser]]: can help you to solvate a protein before simulations. ;[[VMD]]: comes with a lot of useful modeling tools in ''Extensions'' &rarr; ''Modeling''; it can auto-build xplor-style psf files, add ions to the system, solvate, mutate, ... ;[[Charmm]]: has a fairly complete (but as always, idiosyncratic) model building facility with the IC commands. [[Category:Modelling]] [[Category:Software]] 1219ae0c793d56918905b860705dc55ecd38692b Category:Modelling 14 28 63 2008-06-30T15:28:50Z Oliver 2 New page: Articles in this category deal with the question how to create, fix, or improve structures, setup membrane systems, solvate a protein, and generally help you to obtain a starting configura... wikitext text/x-wiki Articles in this category deal with the question how to create, fix, or improve structures, setup membrane systems, solvate a protein, and generally help you to obtain a starting configuration for a [[Molecular dynamics simulations|MD]] or [[Monte Carlo simulations|MC]] simulation. 60d03d17cd76f9013b958e99ffa512413db578c8 Analysis software 0 29 64 2008-06-30T15:47:39Z Oliver 2 basic analysis list (Woolf Wiki + changes) wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] == MD Analysis libraries == ;[[MDAnalysis]]: a python library to analyze dcd trajectories (in conjunction with a psf) ;Amber/[[ptraj]]: command-line based analysis ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. 30f0beb5055e40b7daae3bf272c6f7fb06df203c 65 64 2008-06-30T15:48:23Z Oliver 2 wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[[MDAnalysis]]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. 8b0ca8ae131b784871d1f4ccdb2bba52e4677e8e 66 65 2008-06-30T15:49:00Z Oliver 2 categories wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[[MDAnalysis]]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] db22d157f9708c4319fe9758603372bb442735b9 Category:Analysis 14 30 67 2008-06-30T15:50:40Z Oliver 2 New page: Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. Articles in this category give hints on what programs to... wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. Articles in this category give hints on what programs to use to perform analysis and how to do it. 5de288a22de7b949608b9b0cc9990a99cdd4dd27 Molecular dynamics 0 3 69 9 2008-06-30T19:31:55Z Orbeckst 7 wikitext text/x-wiki Simulating the motion of molecules by iteratively solving [[Newton's equations of motion]]. = Integrators = * [[Verlet]] * [[Velocity Verlet]] d37f4a1677923cc45d4635d5eedc1de22f03a960 Biowerkzeug Wiki:Site support 4 10 70 30 2008-06-30T19:33:54Z Orbeckst 7 main commercial site is .com wikitext text/x-wiki If you are a company and you want to purchase a license for [[Hippo]] then please proceed to [http://www.biowerkzeug.com/ biowerkzeug.com]. The ''biowerkzeug community'' is free and considers your contribution to it the most valuable payment. Thank you for visiting. 0114f8b31940b6c0fa144b4321a42a8d8bdc543d Visualization software 0 18 71 49 2008-06-30T19:35:19Z Orbeckst 7 /* Molecules in 3D */ wikitext text/x-wiki This page collects software that we find useful to display data from running molecular simulations. A special section is dedicated to [[#Rendering|Render]] software that create photorealistic or artistic images from scenes exported from other visualization software. == Molecules in 3D == * [[VMD]]; also has extensive analysis and model building capabilities * [[pyMol]] * [[chimera]] * [[yasara]] * [[QuteMol]] * [[pyQuteMol]] == 1D and 2D data == * [[xfarbe]], a simple 2D plotter * [[xmgrace]], for 1D plots and some graph analysis * gnuplot * [[matplotlib]], a python based scientific plotting library * [[R]] == 3D data == To display 3D data such as densities, you can use a typically insanely powerful 3D visualization package; see for instance this list of [http://prism.dkrz.de/Workpackages/WP4a/Low-End/Packages/WP4a_Low-End_graphic_packages.html graphics packages]. * [http://www.opendx.org/ OpenDX]: list of [http://www.opendx.org/support.html documentation] and [http://opendx.sdsc.edu/docs/html/pages/usrgu068.htm#HDREDF native DX file format] * viewers based on [http://www.vtk.org/ VTK] such as [http://mayavi.sourceforge.net/ MayaVi] * [[VMD]] and [[Chimera]] == Rendering == * [[Raster3D]] (the renderer can be called from [[VMD]]) and VMD's [[VMD#Tachyon|Tachyon]]. * [[Gelato]] * [[Pixie]], a Renderman-compatible shader [[Category:Visualization]] [[Category:Software]] 43905c954d60efeb6ecd6eb7616dbe8c9f4354b7 R 0 31 72 2008-06-30T19:40:31Z Orbeckst 7 from Woolf Wiki (main author Juan R Perilla) wikitext text/x-wiki [http://www.r-project.org/ R] (also known as the '''R project''') is a free software environment and language for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. ''R'' is a free implementation of the statistical programming language ''S'' and ''S-Plus'' developed at Bell labs on the 80-90s. It is object oriented and provides several tools for statistical analysis, however it can be used for data manipulation, calculation and graphical display as well. Notably, it can be used from [[python]] using '''[[rpy]]''' which makes all R functions available to python. == Documentation == Essential reading * [http://cran.r-project.org/doc/manuals/R-intro.html An introduction to R] * [http://cran.r-project.org/doc/manuals/R-admin.html Installation and administration] Additional reading * [http://cran.r-project.org/manuals.html Manuals] * [http://cran.r-project.org/faqs.html FAQ] * [http://wiki.r-project.org/ Wiki] * [http://www.r-project.org/doc/bib/R-books.html Books] == Installation == First obtain R from one of the [http://cran.r-project.org/mirrors.html CRAN mirrors]. Or alternatively use one of the following links: * [http://lib.stat.cmu.edu/R/CRAN/bin/windows/base/release.htm Base for wintendo] * [http://lib.stat.cmu.edu/R/CRAN/bin/linux/ Linux] * [http://lib.stat.cmu.edu/R/CRAN/bin/macosx/ OS-X] Windows and Mac users most likely want the precompiled binaries listed above, not the source code. The sources have to be compiled before you can use them. If you do not know what this means, you probably do not want to do it! * [http://lib.stat.cmu.edu/R/CRAN/src/base/R-latest.tar.gz Source code] Then follow the instructions in: * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Windows Windows] * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Mac-OS-X OS-X] * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Unix-alikes Proper *NIX] == Using R == Probably the coolest ''feature'' in R is its object oriented design: almost everything is an object in ''R''. Hierarchy, operator/function overcharge and OOP in general is highly and elegantly used, thus if you are familiar with OO languages you'll have a lot of fun. === Package management === R is upgradeable via third-party packages. This packages can be updated/delete ''a la'' perl. That is, packages can be downloaded and installed from within R. First set the option CRAN to your nearest CRAN mirror using chooseCRANmirror(). Then download and install packages pkg1 and pkg2 by > install.packages(c("pkg1", "pkg2")) The essential dependencies of the specified packages will also be fetched. Unless the library is specified (argument lib) the first library in the library search path is used: if this is not writable, R will ask the user (in an interactive session) if the default user library should be created, and if allowed to will install the packages there. If you want to fetch a package and all those it depends on that are not already installed, use e.g. > install.packages("Rcmdr", dependencies = TRUE) In case you want to compile packages yourself use > install.packages(c("pkg1",...), type="source") Removing packages is easy as well, from a running R process they can be removed by > remove.packages(c("pkg1", "pkg2"), lib = file.path("path", "to", "library")) The command <tt>update.packages()</tt> is the simplest way to ensure that all the packages on your system are up to date. * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Add-on-packages More information on package installation] === Data structures === There are several different structures in R namely: '''Numbers''' : 1,2,3,5,8 ... '''Vectors''' : myvec <- c(1,2,3) '''Matrices''' : x <- array(1:20, dim=c(4,5)) '''or''' x <- matrix(c(1:20),4,5) '''Lists''' : Lst <- list(name="Fred", wife="Mary", no.children=3, child.ages=c(4,7,9)) '''Tables''' and '''Matrices''' are different structures and cannot be indistinctively used. Individual elements of an array, matrix or list can be accessed in a C-like way: Thus for the examples above the individual elements can be accessed as: myvec<nowiki>[[2]]</nowiki> and is the number 2 x<nowiki>[3,2]</nowiki> and is the number 7 Lst$name is the same as Lst<nowiki>[[1]]</nowiki> and is the string "Fred", Lst$wife is the same as Lst<nowiki>[[2]]</nowiki> and is the string "Mary", Lst$child.ages<nowiki>[1]</nowiki> is the same as Lst<nowiki>[[4]][1]</nowiki> and is the number 4. == Reading a file == Say you have a file ''ufsr.plot'', which is a two column file then you might want to read it as filename="ufsr.plot" mytable <- read.table(filename,header=FALSE) myvec1 <- mytable<nowiki>[[1]]</nowiki> myvec2 <- mytable<nowiki>[[2]]</nowiki> or alternatively a=matrix(scan(filename,what=0),200,200,byrow=TRUE) == Examples == == Emacs Speaks Statistics == For emacs junkies. This package provides highlighting and other cool interfaces to R (and other statistical analysis packages) * [http://ess.r-project.org/ ESS] [[Category:Analysis]] [[Category:Statistics]] [[Category:Python]] 52e25617a8aacd1ac3505c2175f5df85ca84b918 75 72 2008-06-30T19:43:15Z Orbeckst 7 wikitext text/x-wiki [http://www.r-project.org/ R] (also known as the '''R project''') is a free software environment and language for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. ''R'' is a free implementation of the statistical programming language ''S'' and ''S-Plus'' developed at Bell labs on the 80-90s. It is object oriented and provides several tools for statistical analysis, however it can be used for data manipulation, calculation and graphical display as well. Notably, it can be used from [[python]] using '''[[rpy]]''' which makes all R functions available to python. == Documentation == Essential reading * [http://cran.r-project.org/doc/manuals/R-intro.html An introduction to R] * [http://cran.r-project.org/doc/manuals/R-admin.html Installation and administration] Additional reading * [http://cran.r-project.org/manuals.html Manuals] * [http://cran.r-project.org/faqs.html FAQ] * [http://wiki.r-project.org/ Wiki] * [http://www.r-project.org/doc/bib/R-books.html Books] == Installation == First obtain R from one of the [http://cran.r-project.org/mirrors.html CRAN mirrors]. Or alternatively use one of the following links: * [http://lib.stat.cmu.edu/R/CRAN/bin/windows/base/release.htm Base for wintendo] * [http://lib.stat.cmu.edu/R/CRAN/bin/linux/ Linux] * [http://lib.stat.cmu.edu/R/CRAN/bin/macosx/ OS-X] Windows and Mac users most likely want the precompiled binaries listed above, not the source code. The sources have to be compiled before you can use them. If you do not know what this means, you probably do not want to do it! * [http://lib.stat.cmu.edu/R/CRAN/src/base/R-latest.tar.gz Source code] Then follow the instructions in: * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Windows Windows] * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Mac-OS-X OS-X] * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Installing-R-under-Unix-alikes Proper *NIX] == Using R == Probably the coolest ''feature'' in R is its object oriented design: almost everything is an object in ''R''. Hierarchy, operator/function overcharge and OOP in general is highly and elegantly used, thus if you are familiar with OO languages you'll have a lot of fun. === Package management === R is upgradeable via third-party packages. This packages can be updated/delete ''a la'' perl. That is, packages can be downloaded and installed from within R. First set the option CRAN to your nearest CRAN mirror using chooseCRANmirror(). Then download and install packages pkg1 and pkg2 by > install.packages(c("pkg1", "pkg2")) The essential dependencies of the specified packages will also be fetched. Unless the library is specified (argument lib) the first library in the library search path is used: if this is not writable, R will ask the user (in an interactive session) if the default user library should be created, and if allowed to will install the packages there. If you want to fetch a package and all those it depends on that are not already installed, use e.g. > install.packages("Rcmdr", dependencies = TRUE) In case you want to compile packages yourself use > install.packages(c("pkg1",...), type="source") Removing packages is easy as well, from a running R process they can be removed by > remove.packages(c("pkg1", "pkg2"), lib = file.path("path", "to", "library")) The command <tt>update.packages()</tt> is the simplest way to ensure that all the packages on your system are up to date. * [http://lib.stat.cmu.edu/R/CRAN/doc/manuals/R-admin.html#Add-on-packages More information on package installation] === Data structures === There are several different structures in R namely: '''Numbers''' : 1,2,3,5,8 ... '''Vectors''' : myvec <- c(1,2,3) '''Matrices''' : x <- array(1:20, dim=c(4,5)) '''or''' x <- matrix(c(1:20),4,5) '''Lists''' : Lst <- list(name="Fred", wife="Mary", no.children=3, child.ages=c(4,7,9)) '''Tables''' and '''Matrices''' are different structures and cannot be indistinctively used. Individual elements of an array, matrix or list can be accessed in a C-like way: Thus for the examples above the individual elements can be accessed as: myvec<nowiki>[[2]]</nowiki> and is the number 2 x<nowiki>[3,2]</nowiki> and is the number 7 Lst$name is the same as Lst<nowiki>[[1]]</nowiki> and is the string "Fred", Lst$wife is the same as Lst<nowiki>[[2]]</nowiki> and is the string "Mary", Lst$child.ages<nowiki>[1]</nowiki> is the same as Lst<nowiki>[[4]][1]</nowiki> and is the number 4. == Reading a file == Say you have a file ''ufsr.plot'', which is a two column file then you might want to read it as filename="ufsr.plot" mytable <- read.table(filename,header=FALSE) myvec1 <- mytable<nowiki>[[1]]</nowiki> myvec2 <- mytable<nowiki>[[2]]</nowiki> or alternatively a=matrix(scan(filename,what=0),200,200,byrow=TRUE) == Examples == == Emacs Speaks Statistics == For emacs junkies. This package provides highlighting and other cool interfaces to R (and other statistical analysis packages) * [http://ess.r-project.org/ ESS] [[Category:Analysis]] [[Category:Statistics]] [[Category:Python]] [[Category:Software]] 254c4762922e3e8df72ba2f34ca623d89d1e8a2e Rpy 0 32 73 2008-06-30T19:41:32Z Orbeckst 7 from Woolf Wiki wikitext text/x-wiki [http://rpy.sourceforge.net/ rpy] is a [[python]] interface to the statistics package [[R]]. * [http://rpy.sourceforge.net/documentation.html Documentation] * [http://www2.warwick.ac.uk/fac/sci/moac/currentstudents/peter_cock/python/lin_reg/ Using Python (and R) to calculate Linear Regressions] An example to plot a [http://www.sciencemag.org/cgi/content/full/319/5871/1772 heat map], based on a very nice [http://www2.warwick.ac.uk/fac/sci/moac/currentstudents/peter_cock/python/heatmap/#Python example of how to use R from python to draw a heat map from micro array data]. <python>from rpy import r import numpy data = numpy.random.randn(100,30) # fake data r.X11() # use windowing system X11 r.heatmap(a) </python> [[Image:Hm_gauss2.png|thumb|Example heat map from a Gaussian (mean=0, sd=1) 100x30 matrix of fake data.]] Using an appropriate output device (pdf, png, ...) one can directly produce publication-quality images: <python>r.library('gplots') # loads a library for heatmap.2 r.pdf('hm_gauss2.pdf') # output to file r.heatmap_2(a,col=r.topo_colors(100),trace="none") # plot heatmap r.dev_off() # close file output </python> dcebb6f7b7197e5f209c76274b586d6b2ceda013 74 73 2008-06-30T19:42:43Z Orbeckst 7 wikitext text/x-wiki [http://rpy.sourceforge.net/ rpy] is a [[python]] interface to the statistics package [[R]]. * [http://rpy.sourceforge.net/documentation.html Documentation] * [http://www2.warwick.ac.uk/fac/sci/moac/currentstudents/peter_cock/python/lin_reg/ Using Python (and R) to calculate Linear Regressions] An example to plot a [http://www.sciencemag.org/cgi/content/full/319/5871/1772 heat map], based on a very nice [http://www2.warwick.ac.uk/fac/sci/moac/currentstudents/peter_cock/python/heatmap/#Python example of how to use R from python to draw a heat map from micro array data]. <python>from rpy import r import numpy data = numpy.random.randn(100,30) # fake data r.X11() # use windowing system X11 r.heatmap(a) </python> [[Image:Hm_gauss2.png|thumb|Example heat map from a Gaussian (mean=0, sd=1) 100x30 matrix of fake data.]] Using an appropriate output device (pdf, png, ...) one can directly produce publication-quality images: <python>r.library('gplots') # loads a library for heatmap.2 r.pdf('hm_gauss2.pdf') # output to file r.heatmap_2(a,col=r.topo_colors(100),trace="none") # plot heatmap r.dev_off() # close file output </python> [[Category:Analysis]] [[Category:Statistics]] [[Category:Python]] 27f8839a9ca52620f36bb07c1e43a07aaa186b23 Category:Statistics 14 33 76 2008-06-30T19:44:46Z Orbeckst 7 New page: Articles about statistical analysis. wikitext text/x-wiki Articles about statistical analysis. edf259a0f6d0e4c38bcd681e25a6eaab8591cc34 Category:Python 14 34 77 2008-06-30T19:45:38Z Orbeckst 7 New page: [[python]] is a versatile scripting language, and hence it is a preferred tool for many tasks, especially [[analysis]] of MD simulations. wikitext text/x-wiki [[python]] is a versatile scripting language, and hence it is a preferred tool for many tasks, especially [[analysis]] of MD simulations. b9ce3509a963421ad963bdd066cc70297303f655 User:Orbeckst 2 35 78 2008-06-30T19:47:04Z Orbeckst 7 Redirecting to [[User:Oliver]] wikitext text/x-wiki #REDIRECT [[User:Oliver]] e1da6deba5a8e1b4ef522d9118d9c58d3cedc9cb Amber 0 36 79 2008-06-30T20:06:51Z Orbeckst 7 basic Amber stuff (mostly from Amber homepage) wikitext text/x-wiki '''[http://amber.scripps.edu/ Amber]''' (Assisted Model Building with Energy Refinement) refers to two things: a set of [http://amber.scripps.edu/#ff molecular mechanical force fields] for the simulation of biomolecules <cite>Ponder2003,Cheatham2001</cite> (which are in the public domain, and are used in a variety of simulation programs); and a [http://amber.scripps.edu/#code package of molecular simulation programs] <cite>Case2005</cite> which includes source code and demos. The current version of the code is Amber version 10, which is distributed by UCSF subject to a [http://amber.scripps.edu/#obtain licensing agreement]. Amber is now distributed in two parts: [http://amber.scripps.edu/#AmberTools AmberTools] and [http://amber.scripps.edu/#Amber10 Amber10]. You can use AmberTools without Amber10, but not vice versa. == Documentation == == Tutorials == * [http://amber.scripps.edu/tutorials/ Beginners' and Advanced Tutorials] == References == <biblio> #Case2005 pmid=16200636 #Ponder2003 pmid=14631816 #Cheatham2001 pmid=11754338 </biblio> 9684e8f7b8cd6c708312713e66b35f7f9a20545d Gromacs 0 37 80 2008-06-30T20:58:53Z Orbeckst 7 basic Gromacs stuff + refs (uff) wikitext text/x-wiki '''[http://www.gromacs.org/ Gromacs]''' <cite>Berendsen1995, Lindahl2001, vanderSpoel2005, Hess2008</cite> is a MD package developed in Groningen, Netherlands, which is published under the [http://www.gnu.org/copyleft/gpl.html GNU Public license]. It's [http://www.gromacs.org/features/index.php claim to fame] is * raw speed (due to hand coded assembly inner loops and a few optimisations) * extensive collection of analysis tools * coded in C Most force fields can be used, though it only comes natively with Gromos96 (ffG43, ffG53), OPLS-AA, Encad, and the ''deprecated'' Gromacs FF ("ffgmx" &ndash; don't use it!). The Charmm FF has also been ported. Gromacs is fairly easy to install and for Macs it is [http://pdb.finkproject.org/pdb/search.php?summary=gromacs contained] in the [http://fink.sourceforge.net/ Fink] distribution. == Documentation == Gromacs comes with quite extensive [http://www.gromacs.org/content/view/13/27/ documentation] (accessible through their home page). Especially helpful are * [http://www.gromacs.org/component/option,com_wrapper/Itemid,192/ Online Reference] manual * [http://wiki.gromacs.org/ Gromacs Wiki] * [http://www.gromacs.org/content/view/161/203/ Mailinglist archives] == Tutorials == * [http://www.gromacs.org/content/view/137/182/ Gromacs tutorials] * [http://www.alchemistry.org/wiki/index.php/Gromacs_Tutorials Free energy calculations] with Gromacs (from [http://www.alchemistry.org alchemistry.org]) * See also the <tt>share/tutor</tt> directory of the Gromacs distribution == References == <biblio> #Berendsen1995 H. J. C. Berendsen, D. van der Spoel, and R. van Drunen. <i>GROMACS: A message-passing parallel molecular dynamics implementation.</i> Comp. Phys. Comm., 91:43–56, 1995 #Lindahl2001 Erik Lindahl, Berk Hess, and David van der Spoel. <i>Gromacs 3.0: A package for molecular simulation and trajectory analysis.</i> J. Mol. Mod., 7(8):306–317, 2001. doi:[http://dx.doi.org/10.1007/s008940100045 10.1007/s008940100045]. #vanderSpoel2005 pmid=16211538 #Kutzner2007 pmid=17405124 #Hess2008 B. Hess, C. Kutzner, D. van der Spoel, and E. Lindahl. <i>GROMACS 4: Algorithms for highly efficient, load-balanced, and scalable molecular simulation.</i> J. Chem. Theo. Comp., 4(3):435–447, Feb 2008. doi:[http://dx.doi.org/10.1021/ct700301q 10.1021/ct700301q]. </biblio> [[Category:Gromacs]] [[Category:Software]] 93481167178520af3a4bd7b425c40112dd5f323c 81 80 2008-06-30T21:00:31Z Orbeckst 7 /* References */ wikitext text/x-wiki '''[http://www.gromacs.org/ Gromacs]''' <cite>Berendsen1995, Lindahl2001, vanderSpoel2005, Hess2008</cite> is a MD package developed in Groningen, Netherlands, which is published under the [http://www.gnu.org/copyleft/gpl.html GNU Public license]. It's [http://www.gromacs.org/features/index.php claim to fame] is * raw speed (due to hand coded assembly inner loops and a few optimisations) * extensive collection of analysis tools * coded in C Most force fields can be used, though it only comes natively with Gromos96 (ffG43, ffG53), OPLS-AA, Encad, and the ''deprecated'' Gromacs FF ("ffgmx" &ndash; don't use it!). The Charmm FF has also been ported. Gromacs is fairly easy to install and for Macs it is [http://pdb.finkproject.org/pdb/search.php?summary=gromacs contained] in the [http://fink.sourceforge.net/ Fink] distribution. == Documentation == Gromacs comes with quite extensive [http://www.gromacs.org/content/view/13/27/ documentation] (accessible through their home page). Especially helpful are * [http://www.gromacs.org/component/option,com_wrapper/Itemid,192/ Online Reference] manual * [http://wiki.gromacs.org/ Gromacs Wiki] * [http://www.gromacs.org/content/view/161/203/ Mailinglist archives] == Tutorials == * [http://www.gromacs.org/content/view/137/182/ Gromacs tutorials] * [http://www.alchemistry.org/wiki/index.php/Gromacs_Tutorials Free energy calculations] with Gromacs (from [http://www.alchemistry.org alchemistry.org]) * See also the <tt>share/tutor</tt> directory of the Gromacs distribution == References == <biblio> #Berendsen1995 H. J. C. Berendsen, D. van der Spoel, and R. van Drunen. <i>GROMACS: A message-passing parallel molecular dynamics implementation.</i> Comp. Phys. Comm., 91:43–56, 1995. #Lindahl2001 Erik Lindahl, Berk Hess, and David van der Spoel. <i>Gromacs 3.0: A package for molecular simulation and trajectory analysis.</i> J. Mol. Mod., 7(8):306–317, 2001. doi:[http://dx.doi.org/10.1007/s008940100045 10.1007/s008940100045]. #vanderSpoel2005 pmid=16211538 #Kutzner2007 pmid=17405124 #Hess2008 B. Hess, C. Kutzner, D. van der Spoel, and E. Lindahl. <i>GROMACS 4: Algorithms for highly efficient, load-balanced, and scalable molecular simulation.</i> J. Chem. Theo. Comp., 4(3):435–447, Feb 2008. doi:[http://dx.doi.org/10.1021/ct700301q 10.1021/ct700301q]. </biblio> [[Category:Gromacs]] [[Category:Software]] 19b932c8d92c68923a78b15915e4224870a0820e Help:Contents 12 11 82 45 2008-07-01T12:44:48Z Oliver 2 /* The Wiki */ wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. [[Category:Help]] 2e3b7a3885d79a9c95c91e95cd27834e8f503310 86 82 2008-07-01T13:01:47Z Oliver 2 problems? wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki or the Forum then post a question in the [http://forum.biowerkzeug.org/ Forum]. * Comments on particular Wiki pages? Make the heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. [[Category:Help]] 68aed0686527aacebb736d86376fca9c6bbf6804 87 86 2008-07-01T13:02:33Z Oliver 2 /* Problems? */ wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forum.biowerkzeug.org/ forum.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki or the Forum then post a question in the [http://forums.biowerkzeug.org/ Forum]. * Comments on particular Wiki pages? Make the heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. [[Category:Help]] 6e787bf554d9e5db7dcb815326de255ff28a4062 88 87 2008-07-01T13:02:55Z Oliver 2 corrected forums URL wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki or the Forum then post a question in the [http://forums.biowerkzeug.org/ Forum]. * Comments on particular Wiki pages? Make the heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. [[Category:Help]] 5f0c093aec3fb3967144ea46b93d03ba99a76475 89 88 2008-07-01T13:29:03Z Oliver 2 /* Problems? */ link to Forum Wiki -> Bugs wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki then post a question in the [http://forums.biowerkzeug.org/ Forum] under '''[http://forums.biowerkzeug.org/viewforum.php?f=5 Wiki &rarr; Bugs]'''. * Comments on particular Wiki pages? Make the heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. [[Category:Help]] 522d4edadc2e6da6aa7cfdc7f07142ded883c5f8 90 89 2008-07-01T16:38:09Z Oliver 2 /* Problems? */ wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki then post a question in the [http://forums.biowerkzeug.org/ Forum] under '''[http://forums.biowerkzeug.org/viewforum.php?f=5 biowerkzeug community &rarr; Wiki &rarr; Bugs]'''. * Comments on particular Wiki pages? Make the heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. [[Category:Help]] 53103744ed71f0f69e0287a53666700854abbc28 91 90 2008-07-01T16:39:58Z Oliver 2 /* Problems? */ sign name wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki then post a question in the [http://forums.biowerkzeug.org/ Forum] under '''[http://forums.biowerkzeug.org/viewforum.php?f=5 biowerkzeug community &rarr; Wiki &rarr; Bugs]'''. * Comments on particular Wiki pages? Make them heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. Sign the question with your name. (Hint: simply add <tt><nowiki>-- ~~~~</nowiki></tt> to automagicaly insert your name.) [[Category:Help]] 7c74c9997aae8ff9fc5891ff4d62b7fe552b20a6 92 91 2008-07-01T16:40:18Z Oliver 2 /* Problems? */ wikitext text/x-wiki == The ''biowerkzeug'' community == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forum.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. == The Wiki == Anyone can read, search and browse the Wiki. Anyone who [[Special:Userlogin|registered]] and verified themselves with a valid email address may edit pages. See '''[[Help:Editing|Editing help]]''' to learn how to do this. If you have used [http://www.mediawiki.org MediaWiki] before then you may still want to have a look at the [[Help:Editing|Editing help]] page to see which additional extensions are enabled on this wiki. As a registered user you can also set up your own "home page" (click on your name to edit it) or change your [[Special:Preferences|Preferences]]. For instance, you can allow other members to send you emails through the wiki or you can customize the way the wiki works. == Problems? == * If you have problems with the Wiki then post a question in the [http://forums.biowerkzeug.org/ Forum] under '''[http://forums.biowerkzeug.org/viewforum.php?f=5 biowerkzeug community &rarr; Wiki &rarr; Bugs]'''. * Comments on particular Wiki pages? Make them heard on the ''''discussion''' page that exists for each Wiki page: click the ''discussion'' link in the top menu bar. Sign the question with your name. (Hint: simply add "<tt><nowiki>-- ~~~~</nowiki></tt>" to automagicaly insert your name.) [[Category:Help]] e659566efafe092e7c6426e6c82be3ec7efca739 Help talk:Editing 13 38 83 2008-07-01T12:48:45Z Oliver 2 /* Missing features */ stuff advertised in Help but not working (yet) wikitext text/x-wiki == Missing features == * Syntax highlighting not working yet. * GNUplot not working yet. * Upload not working yet. * Inline images from external links not working. &mdash; [[User:Oliver|Oli]] 6f1265ca6390242873a84f8a7db53859268c001a 84 83 2008-07-01T12:49:00Z Oliver 2 /* Missing features */ sig wikitext text/x-wiki == Missing features == * Syntax highlighting not working yet. * GNUplot not working yet. * Upload not working yet. * Inline images from external links not working. &mdash; [[User:Oliver|Oli]] 12:49, 1 July 2008 (UTC) 9163325ad1986e6a6e0689792dedf48a5fac7af5 Help:Editing 12 7 85 34 2008-07-01T12:58:05Z Oliver 2 /* Categories */ more details + formatting wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Charmm]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Charmm]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 83e6cd788e57c0566842aba3717b55d741e0f79e Biowerkzeug Wiki:About 4 15 93 47 2008-07-02T00:21:22Z Oliver 2 /* The biowerkzeug community sites */ fixed forum link wikitext text/x-wiki == The ''biowerkzeug'' community sites == The ''biowerkzeug'' community site consists of the '''[http://wiki.biowerkzeug.org biowerkzeug Wiki]''' at [http://wiki.biowerkzeug.org/ wiki.biowerkzeug.org] (which you are reading right now) and the '''[http://forums.biowerkzeug.org/ biowerkzeug Forum]''' at [http://forums.biowerkzeug.org/ forums.biowerkzeug.org]. They were created as a place for users of the [[Hippo]] software and other biomolecular software packages to share ideas and help each other. Furthermore, developers frequent the sites as well and can add their insights and learn what the community wants to see implemented or fixed. The ''biowerkzeug'' community websites (the Forum and the Wiki) are managed by [http://www.biowerkzeug.com/about.php Biowerkzeug, Ltd]. == The name == ''biowerkzeug'' is German and translates to ''bio-tool''. [[Category:Help]] 6c31d0437b385df19ebfff84f295004f69c8cf46 Force fields 0 39 95 2008-08-06T15:40:00Z Martin 5 New page: = OPLS = To convert between HIPPO and GROMACS units use this excel sheet wikitext text/x-wiki = OPLS = To convert between HIPPO and GROMACS units use this excel sheet 35e755b4d8d0c798bd71441bb9c96ec14f000dff Hippo 0 40 96 2008-10-02T20:56:00Z Oliver 2 stub (taken from manual) + embellished wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === A growing number of analysis tools are built into Hippo, for instance * adiabatic translation+rotation energy scan (to determine the Generalized Born energy of a peptide in a membrane) <cite>MMB2008,BJ2006</cite> * RMSD * helicity The output format is a standard pdb-movie; thus many other analysis tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. </biblio> 987dfb5ca6d250abd2513324a40098324a65025b 99 96 2008-10-03T09:44:22Z Oliver 2 /* References */ SWINK wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === A growing number of analysis tools are built into Hippo, for instance * adiabatic translation+rotation energy scan (to determine the Generalized Born energy of a peptide in a membrane) <cite>MMB2008,BJ2006</cite> * RMSD * helicity The output format is a standard pdb-movie; thus many other analysis tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 </biblio> bd2c390aa65a721c652ce9912908133b26af4316 100 99 2008-10-03T10:10:49Z Oliver 2 /* References */ Daura paper (but Wiley are total wackos - who in their right mind uses greater and smaller signs in a DOI?? Use http://www.w3schools.com/tags/ref_urlencode.asp to encode the entities. wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === A growing number of analysis tools are built into Hippo, for instance * adiabatic translation+rotation energy scan (to determine the Generalized Born energy of a peptide in a membrane) <cite>MMB2008,BJ2006</cite> * RMSD * helicity The output format is a standard pdb-movie; thus many other analysis tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> d8debbccef70ff4d7751d3e8e0eee50c479ccd03 Hippo 0 40 101 100 2008-10-03T10:14:18Z Oliver 2 /* Analysis */ added other analysis tools (from manual) + references wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a xyz-movie; thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> c01a1abcabd95a149492519cdd6abf390f139d17 103 101 2008-10-03T10:25:51Z Oliver 2 /* Analysis */ peptidescan picture wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === [[Image:Peptidescan.jpg|thumb|right|Adiabatic free energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a xyz-movie; thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> 67237c2818e28a198b8fb5c2b2a9967919a83453 104 103 2008-10-03T10:27:17Z Oliver 2 /* Analysis */ wikitext text/x-wiki '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === [[Image:Peptidescan.jpg|thumb|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a xyz-movie; thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> 967a37b879048d299c959c7057cb60cec2132eb6 106 104 2008-10-03T10:31:52Z Oliver 2 added folding picture as 'Appetithappen' wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === [[Image:Peptidescan.jpg|thumb|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a xyz-movie; thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> 1b618e9ebd73cecca0433d6a978fb75c8c0b097e 107 106 2008-10-03T10:34:12Z Oliver 2 /* Analysis */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a xyz-movie; thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> f42f92e015f855ce22b193cad555c476ca409533 108 107 2008-10-03T10:39:52Z Oliver 2 /* Analysis */ xyz link wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> d5c540cc40cb2561f3b51b56951ae610f789bf93 109 108 2008-10-07T00:51:53Z Oliver 2 /* Enhanced productivity */ graphical frontend wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> d92aaba90539658ea979e7463134f28a520cfddd 110 109 2008-10-08T09:16:03Z Oliver 2 categories wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries will be publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''', '''Windows''', and '''Mac OS X (Intel platform only)'''. For immediate access to beta-versions please email ''martin''-AT-''ulmschneider.com''. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 0f649bbc8c3951b63acf474c9b9cad20e8128c14 112 110 2008-10-17T21:38:28Z Orbeckst 7 /* Download */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Download == Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> == Installation == Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose the following executable from the package: {| |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. == Test cases == The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] aa96a0f3171829b8f89faaca2931260c6b0122fc 114 112 2008-10-17T21:48:52Z Oliver 2 restructured installation wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose the following executable from the package: {| |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 8fef1b36cf1dcba69f3656b2ed463907fa486eae 115 114 2008-10-17T21:50:10Z Oliver 2 put Features first wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ openMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose the following executable from the package: {| |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] d2a115d097a68f19dfe016795c203fa6b8f747df 116 115 2008-10-17T21:50:38Z Oliver 2 wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose the following executable from the package: {| |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 80458a86417b94978428fa50635b4839768f5c65 118 116 2008-10-17T22:05:00Z Oliver 2 /* Installing the software */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose the an executable from the package as shown in the table: {| class="wikitable" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 87cd2713ea879005855b4955ff824f6f38fd4aab 119 118 2008-10-17T22:06:54Z Oliver 2 /* Installing the software */ floating table wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the MD and MC program ** <tt>analyse</tt>: the analysis program * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 3e7e4295a505bb6823eb75d3b4a622e9e6c8d53a 120 119 2008-10-17T22:08:39Z Oliver 2 /* Installing the software */ links wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the[[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 12bd2d8f710cf98d4992caac861531ac216ddf1c 121 120 2008-10-17T22:09:02Z Oliver 2 /* Installing the software */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with OpenMP and can run on multiple CPUs. However, not all code segments are yet parallelized. === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] d4da0a5535997c8b5b75f55569d1d9fbee13b779 130 121 2008-10-19T15:19:56Z Oliver 2 /* Installing the software */ clarified MPI binaries (after talking to Martin) wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support (mpich 2) and are only used for replica exchange simulation (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with OpenMP). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 2e75d60999be1cfa1d324163a3c688c7edf421b1 131 130 2008-10-19T15:42:13Z Oliver 2 /* Installing the software */ mpich2 link wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support ([http://www.mcs.anl.gov/research/projects/mpich2/index.php mpich2]) and are only used for replica exchange simulation (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with OpenMP). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 536ea3b035f5f292e281cd163b21860b0fb33104 132 131 2008-10-19T15:42:51Z Oliver 2 /* Installing the software */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support ([http://www.mcs.anl.gov/research/projects/mpich2/index.php mpich2]) and are only used for [[replica exchange simulations]] (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with OpenMP). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 57c6be44e6a750711405aeecaa4644069cb58cf5 133 132 2008-10-19T15:44:06Z Oliver 2 /* Installing the software */ OpenMP link wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support ([http://www.mcs.anl.gov/research/projects/mpich2/index.php mpich2]) and are only used for [[replica exchange simulations]] (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with [http://www.openmp.org/ OpenMP]). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. </biblio> [[Category:Hippo]] [[Category:Software]] 6cfb426320627027543b5984e07b0fd6557b9bad 136 133 2008-10-20T22:47:39Z Oliver 2 added latest U&U paper wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles <cite>Proteins2008</cite> * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC <cite>Proteins2007</cite> === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2008,Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support ([http://www.mcs.anl.gov/research/projects/mpich2/index.php mpich2]) and are only used for [[replica exchange simulations]] (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with [http://www.openmp.org/ OpenMP]). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. #Proteins2008 Jakob P. Ulmschneider and Martin B. Ulmschneider. ''Sampling efficiency in explicit and implicit membrane environments studied by peptide folding simulations''. Proteins [http://dx.doi.org/10.1002/prot.22270 10.1002/prot.22270]. </biblio> [[Category:Hippo]] [[Category:Software]] 599ffb37a76f32d7c006dab2cdb9e94f1feae009 140 136 2008-11-13T13:49:05Z Kaihsu 10 /* Features */ wikitext text/x-wiki [[Image:Gbim.jpg‎|frame|right|A peptide folds and inserts into a membrane; the membrane is represented by an implicit Generalized Born model.]] '''Hippo''' is a software package for simulation and analysis of bio-molecules at an atomic level. It has been specifically developed for very efficient protein folding studies in aqueous and membrane environments. The code is very fast due to optimized and hand-coded assembly routines which make use of fast multi-media instructions on modern x86 cpus. Hippo is (partially) parallelized (using industry-standard [http://www.openmp.org/ OpenMP]). == Features == [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] === Simulation methods === * [[Molecular dynamics]] (MD) in NVT, NPT, NVE ensembles <cite>Proteins2008</cite> * Metropolis [[Monte Carlo]] (MC) in NVT and NPT ensembles <cite>JACS2004,JPhysChemB2006</cite> * [[Replica exchange]] with MD and MC <cite>Proteins2007</cite> === Force fields === * OPLS-AA <cite>Jorgensen1996,Kaminski2001</cite> === Solvation models === * explicit solvent (water: TIP4P <cite>Jorgensen1985</cite>, SPC <cite>Berendsen1981</cite>) * Generalized Born implicit solvent (GB/SA) * Generalized Born implicit membrane (GB/IM) <cite>Proteins2008,Proteins2007,BJ2007,Proteins2005</cite> === Enhanced productivity === A number of features make it easy to use Hippo so that one can spend more time on working on problems and less time on setting up structures or dealing with system crashes: * seamless restarts * intelligent pdb structure loader: reads most pdbs, can complete missing atoms, and builds the topology * graphical frontend under development (Windows only) === Analysis === [[Image:Peptidescan.jpg|frame|right|Adiabatic Generalized Born energy surface for different positions and orientations of a helical peptide in a membrane (output from the ''translation+rotation energy scan'' analysis tool).]] A growing number of analysis tools are built into Hippo, for instance ; adiabatic translation+rotation energy scan: determines the Generalized Born energy of a peptide in a membrane <cite>MMB2008,BJ2006</cite>; this allows to decide if a (typically helical) peptide inserts into the membrane and at which depth and angle or if it prefers a surface-bound or even a fully solvated state ; RMSD: calculates the [[RMSD|root mean square deviation]] of trajectory frames to a reference structure ; helicity: degree of helicity of segments along trajectory ; Z - tilt - kink graph: Calculates center of mass, tilt angle, and kink angle of a peptide in a membrane as a function of simulation time. The membrane is in the xy plane, with z = 0 the membrane center. Kink angle is with respect to the membrane normal. <cite>Cordes2002</cite> ; cluster: Performs a cluster analysis using the pairwise method by Daura et al.<cite>Daura1999</cite> ; fit to phase: recenters trajectory on the centre of mass of a phase (such as a lipid membrane) ; fit solute to previous frames: Generate a PDB movie by RMSD fitting the solute of each frame to the previous frame. The Hippo output format is a binary [[File formats#xyz-movie|xyz-movie]] (see the [http://openbabel.org/wiki/XYZ definition of the xyz format]); thus many other [[analysis]] tools can also be used. == Installation == === Download === Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. <!-- , and '''Mac OS X (Intel platform only)'''. --> === Installing the software === Unzip the downloaded file. It will unpack into its own <tt>hippo</tt> directory where you will find * compiled executables (see below) ** <tt>hippo</tt>: the [[#Simulation methods|MD and MC program]] ** <tt>analyse</tt>: the [[#Analysis|analysis program]] * the manual ([http://www.biowerkzeug.de/downloads/hippo/hippo_manual.pdf pdf]) * the [[Hippo license|license]] (to which you consent by downloading) * the OPLS-AA forcefield file (in Hippo format) * the readme.txt file * the <tt>testjobs</tt> directory with example systems {| class="wikitable" align="right" |+Hippo executables !cpu !!Linux !!Windows |- |SSSE3 (Core Duo,...) ||<tt>hippo</tt> ||<tt>hippo.exe</tt> |- |SSE (PIII,P4,Athlon,...) ||<tt>hippo_p3</tt> ||<tt>hippo_p3.exe</tt> |} The package includes binaries that run under Linux and Windows on any Intel or AMD processor that has the SSE or SSSE3 multi media instructions. Depending on your system and needs, choose an executable from the package as shown in the table ''Hippo executables''. If in doubt, simply try them out in order; if it will not run you will receive an error message such as Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. In this case try the <tt>hippo_p3</tt> or <tt>hippo_p3.exe</tt> executable. If this still doesn't work, [http://forums.biowerkzeug.org/viewforum.php?f=6 post a request in the Hippo Installation forum]. Executables with the <tt>_mpi</tt> extension have been compiled with MPI support ([http://www.mcs.anl.gov/research/projects/mpich2/index.php mpich2]) and are only used for [[replica exchange simulations]] (REXMD). If you just want to run multithreaded simulations just use the standard binaries (which are all compiled with [http://www.openmp.org/ OpenMP]). === Test cases === The <tt>testjobs</tt> directory contains a number of testcases. Run the <tt>calc_testjobs_linux.bat</tt> or <tt>calc_testjobs_win32.bat</tt> script in order to perform ''all'' tests. On modern processors this should take between 2 and 4 Minutes. Use the tests in order to get started in running your own systems. == References == <biblio> #MMB2008 pmid=18428040 #Proteins2007 pmid=17600830 #BJ2007 pmid=17218457 #BJ2006 pmid=16339877 #JPhysChemB2006 pmid=16913813 #Proteins2005 pmid=15723347 #JACS2004 pmid=14871118 #Kaminski2001 George A. Kaminski, Richard A. Friesner, Julian Tirado-Rives, and William L. Jorgensen. ''Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides''. J. Phys. Chem. B, 105(28):6474–6487, 2001. [http://dx.doi.org/10.1021/jp003919d 10.1021/jp003919d]. #Jorgensen1996 W. L. Jorgensen, D. S. Maxwell, and J. Tirado-Rives. ''Development and testing of the OPLS all-atom force field on conformational energetics and properties of organic liquids''. J. Am. Chem. Soc., 118(45):11225–11236, 1996. [http://dx.doi.org/10.1021/ja9621760 10.1021/ja9621760]. #Jorgensen1985 W. L. Jorgensen and J. D. Madura. ''Temperature and size dependence for Monte-Carlo simulations of TIP4P water''. Mol. Phys., 56(6):1381–1392, December 1985. #Berendsen1981 H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, and J. Hermans. ''Interaction models for water in relation to protein hydration''. In B. Pullman, editor, Intermolecular Forces, page 331. D. Reidel Publishing Company, Dordrecht, Holland, 1981. #Cordes2002 pmid=12417206 #Daura1999 X Daura, K Gademann, B Jaun, D Seebach, WF van Gunsteren, and AE Mark. ''Peptide folding: When simulation meets experiment''. Angewandte Chemie-International Edition, 38 (1-2):236–240, 1999. [http://dx.doi.org/10.1002/(SICI)1521-3773(19990115)38:1/2%3C236::AID-ANIE236%3E3.0.CO;2-M <nowiki>10.1002/(SICI)1521-3773(19990115)38:1/2<236::AID-ANIE236>3.0.CO;2-M</nowiki>]. #Proteins2008 Jakob P. Ulmschneider and Martin B. Ulmschneider. ''Sampling efficiency in explicit and implicit membrane environments studied by peptide folding simulations''. Proteins [http://dx.doi.org/10.1002/prot.22270 10.1002/prot.22270]. </biblio> [[Category:Hippo]] [[Category:Software]] 101bec7b9d0e2c1f9e1e2177446385fbd4b93ca7 File:Peptidescan.jpg 6 41 102 2008-10-03T10:21:49Z Oliver 2 Output from the trans+rot-scan in Hippo: The adiabatic free energy surface for placing a helical peptide into an implicit Born membrane. wikitext text/x-wiki Output from the trans+rot-scan in Hippo: The adiabatic free energy surface for placing a helical peptide into an implicit Born membrane. b2c93200f9be8137dac6044547842998d181561f File:Gbim.jpg 6 42 105 2008-10-03T10:29:16Z Oliver 2 Folding and insertion of a peptide into a implicit Generalized Born membrane. wikitext text/x-wiki Folding and insertion of a peptide into a implicit Generalized Born membrane. a5d0d5a546d4a0597b01ad0f6dace6fb0bc22458 Category:Hippo 14 43 111 2008-10-08T09:19:09Z Oliver 2 stub wikitext text/x-wiki [[Hippo]] is a software to perform classical atomistic simulations of biomolecules. [[Biowerkzeug_Wiki:About|This wiki]] and the [http://forums.biowerkzeug.org/ Biowerkzeug Forum] are the Hippo communities repository for help and exchange of ideas. Pages in the '''Hippo''' category contain information directly related to Hippo. 215218d9b4b672187b8cbd0dd777f753462c2c96 Hippo license 0 44 113 2008-10-17T21:41:03Z Orbeckst 7 hippo-license.txt (from r26) wikitext text/x-wiki License agreement for HIPPO Beta Biowerkzeug Limited www.biowerkzeug.com BIOWERKZEUG LIMITED IS WILLING TO LICENSE THE HIPPO SOFTWARE AND ACCOMPANYING DOCUMENTATION (COLLECTIVELY, "SOFTWARE") UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS LICENSE AGREEMENT ("AGREEMENT"). PLEASE READ THESE TERMS CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE. BY INSTALLING OR USING THE SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, BIOWERKZEUG LIMITED IS UNWILLING TO LICENSE THE SOFTWARE TO YOU ("YOU"), AND YOU SHOULD NOT INSTALL OR USE THE SOFTWARE. TYPES OF LICENSES In order to install and use the Software, You must obtain one of the following two types of licenses: (1) Non-Commercial Use License or (2) Commercial Use License. GRANT OF LICENSE You may use the Software only under one of the following two types of licenses at any time: 1. NON-COMMERCIAL USE LICENSE Provided that you qualify for a Non-Commercial Use License as specified above, and subject to the terms and conditions contained herein, Biowerkzeug Limited hereby grants You, an end user, a personal, non- transferable, non-exclusive, non- sublicensable license to install and use the Software, free of charge, for non-commercial purposes only. You agree that upon termination of your Non-Commercial Use License, You will cease using the Software, destroy any copies that you have made, and remove the Software from your computers. 2. COMMERCIAL USE LICENSE Provided that You have selected and paid the required license fee(s) for a Commercial Use License, and subject to the terms and conditions contained herein, Biowerkzeug Limited hereby grants to You, an end user, a non- transferable, non- exclusive, non-sublicensable license to install and use the Software on the number of computers for which You have paid the applicable fee. You agree that upon termination of your Commercial Use License, You will cease using the Software, destroy any copies that you have made, and remove the Software from your computers. Biowerkzeug Limited and/or its licensors reserve all rights not expressly granted to You herein. Any license granted by Biowerkzeug Limited under this Agreement is not a sale of the Software or any copy of the Software. The Software contains valuable trade secrets of Biowerkzeug Limited and its licensors. All worldwide ownership of and all rights, titles and interests in and to the Software, and all copies and portions of the Software, including without limitation, all intellectual property rights therein and thereto, are and will remain exclusively with Biowerkzeug Limited. The Software is protected, among other ways, by the copyright laws of the European Union and international copyright treaties. All rights not expressly granted herein are retained by Biowerkzeug Limited and its licensors. USE RESTRICTIONS You may not: (i) use the Software, except under the terms listed above; (ii) modify, translate, reverse engineer, decompile, disassemble or otherwise attempt to reconstruct or discover the source code from the binaries of the Software, except to the extent applicable laws specifically prohibit such restriction; (iii) create derivative works based on the Software (e.g. incorporating the Software in a commercial product or service without a proper license); (iv) rent, lease, sublicense, convey, distribute or otherwise transfer rights to the Software; (v) remove any product identification, copyright, proprietary notices or labels from the Software. Any and all copies made by You as permitted hereunder must contain all of the original Software's copyright, trademark and other proprietary notices and marks. MAINTENANCE, SUPPORT AND UPDATES Biowerkzeug Limited is under no obligation to maintain or support or update the Software in any way, or to provide updates or error corrections. CONFIDENTIALITY The Software and any license authorization codes are confidential and proprietary information of Biowerkzeug Limited. You agree to take adequate steps to protect the Software and any license authorization codes, if any, from unauthorized disclosure or use. You agree that You will not disclose the Software, in source code or object code form, to any third party, except as otherwise provided herein. WARRANTY BIOWERKZEUG LIMITED EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS, AND ANY WARRANTY THAT MAY ARISE BY REASON OF TRADE USAGE, CUSTOM, OR COURSE OF DEALING. WITHOUT LIMITING THE FOREGOING, YOU ACKNOWLEDGE THAT THE SOFTWARE IS PROVIDED "AS IS" AND THAT BIOWERKZEUG LIMITED DOES NOT WARRANT THAT THE SOFTWARE WILL RUN UNINTERRUPTED OR ERROR FREE NOR THAT THE SOFTWARE WILL OPERATE WITH HARDWARE AND/OR SOFTWARE NOT PROVIDED BY BIOWERKZEUG LIMITED. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THE AGREEMENT. LIMITED LIABILITY THE ENTIRE RISK AS TO RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU. UNDER NO CIRCUMSTANCES WILL BIOWERKZEUG LIMITED OR ITS LICENSORS BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES OF ANY KIND OR NATURE WHATSOEVER, WHETHER BASED ON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, ARISING OUT OF OR IN ANY WAY RELATED TO THE SOFTWARE OR THIS AGREEMENT, EVEN IF BIOWERKZEUG LIMITED OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE OR IF SUCH DAMAGE COULD HAVE BEEN REASONABLY FORESEEN, AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY EXCLUSIVE REMEDY PROVIDED IN THIS AGREEMENT. SUCH LIMITATION ON DAMAGES INCLUDES, BUT IS NOT LIMITED TO, DAMAGES FOR LOSS OF GOODWILL, LOST PROFITS, LOSS OF DATA OR SOFTWARE, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION OR IMPAIRMENT OF OTHER GOODS. IN NO EVENT WILL BIOWERKZEUG LIMITED OR ITS LICENSORS BE LIABLE FOR THE COSTS OF PROCUREMENT OF SUBSTITUTE SOFTWARE OR SERVICES. IN ADDITION, IN NO EVENT WILL THE TOTAL LIABILITY OF BIOWERKZEUG LIMITED IN CONNECTION WITH THIS AGREEMENT OR THE SOFTWARE EXCEED THE ACTUAL AMOUNT PAID TO BIOWERKZEUG LIMITED, IF ANY, FOR THE SOFTWARE GIVING RISE TO THE CLAIM. YOU ACKNOWLEDGE THAT THIS SOFTWARE IS NOT DESIGNED OR LICENSED FOR USE IN ON- LINE EQUIPMENT IN HAZARDOUS ENVIRONMENTS SUCH AS OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR CONTROL, OR LIFE-CRITICAL APPLICATIONS. BIOWERKZEUG LIMITED EXPRESSLY DISCLAIMS ANY LIABILITY RESULTING FROM USE OF THE SOFTWARE IN ANY SUCH ON- LINE EQUIPMENT IN HAZARDOUS ENVIRONMENTS AND ACCEPTS NO LIABILITY IN RESPECT OF ANY ACTIONS OR CLAIMS BASED ON THE USE OF THE SOFTWARE IN ANY SUCH ON-LINE EQUIPMENT IN HAZARDOUS ENVIRONMENTS BY YOU. FOR PURPOSES OF THIS PARAGRAPH, THE TERM "LIFE-CRITICAL APPLICATION" MEANS AN APPLICATION IN WHICH THE FUNCTIONING OR MALFUNCTIONING OF THE SOFTWARE MAY RESULT DIRECTLY OR INDIRECTLY IN PHYSICAL INJURY OR LOSS OF HUMAN LIFE. TERMINATION This Agreement will terminate immediately and automatically without notice if You breach any provision in this Agreement. Upon termination You will remove all copies of the Software or any part of the Software from any and all computer storage devices and destroy the Software. At Biowerkzeug Limited's request, You or your authorized signatory, will certify in writing to Biowerkzeug Limited that all complete and partial copies of the Software have been destroyed and that none remain in your possession or under your control. The provisions of this Agreement, except for the license grant and warranty, will survive termination. MISCELLANEOUS If any provision hereof shall be held illegal, invalid or unenforceable, in whole or in part, such provision shall be modified to the minimum extent necessary to make it legal, valid and enforceable, and the legality, validity and enforceability of all other provisions of this Agreement shall not be affected thereby. No delay or failure by either party to exercise or enforce at any time any right or provision hereof shall be considered a waiver thereof or of such party's right thereafter to exercise or enforce each and every right and provision of this Agreement. This Agreement will bind and inure to the benefit of each party's permitted successors and assigns. You may not assign this Agreement in whole or in part, without Biowerkzeug Limited's prior written consent. Any attempt to assign this Agreement without such consent will be null and void. This Agreement is the complete and exclusive statement between You and Biowerkzeug Limited relating to the subject matter hereof and supersedes all prior oral and written and all contemporaneous oral negotiations, commitments and understandings of the parties, if any. In the case of any conflict between the terms of this Agreement and the provisions of any purchase order for the Software, the terms of this Agreement shall control. 9a4d3c17bd56cc1006a526658aa98e41d34969b1 MediaWiki:Common.css 8 8 117 23 2008-10-17T22:04:30Z Oliver 2 copied table stuff from http://meta.wikimedia.org/wiki/MediaWiki:Common.css css text/css /* CSS placed here will be applied to all skins */ /* Copied from http://de.wikipedia.org/wiki/MediaWiki:Common.css : "+++++ 3. NEUE [[Hauptseite|HAUPTSEITE]] (ab 2006) +++++" */ /* Kategorie verbergen */ body.page-Hauptseite #catlinks { display:none; } #hauptseite h2 { background-color: #d8e8ff; border: 1px solid #8898bf; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0.1em; padding-bottom: 0.1em; } #hauptseite .inhalt { background-color: #ffffff; border: 1px solid #8898bf; border-top: 0px solid white; padding: 0.3em 0.8em 0.4em 0.8em; } #hauptseite .inhalt hr { background-color: #8898bf; color: #8898bf; height: 1px; margin:0.5em 0; padding: 0; } #hauptseite .inhalt .mehr { clear: both; font-size: 95%; margin-top: 0.8em; text-align: right; } .hauptseite-oben, .hauptseite-links, .hauptseite-rechts { margin-bottom: 1em; } .hauptseite-links { margin-right: 0.5em; } .hauptseite-rechts { margin-left: 0.5em; } .hauptseite-oben h2, .hauptseite-unten h2 { text-align: center; } .hauptseite-oben .inhalt .portale { font-weight: bold; margin-top: 0.2em; margin-bottom: 0.2em; } .hauptseite-oben .inhalt .intern { font-size: 90%; text-align: center; } .hauptseite-links h2, .hauptseite-rechts h2 { text-indent: 0.8em; } #hauptseite-schwesterprojekte .inhalt a { font-weight: bold; } /* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */ /* Remove underline from IPA links */ .IPA a:link, .IPA a:visited { text-decoration: none; } span.Unicode { font-family: 'Code2000', 'Sun-ExtA', 'Arial Unicode MS', 'NSimSun', sans-serif; } span.Unicode1 { font-family: 'Code2001', 'Quivira', 'MPH 2B Damase', sans-serif; } span.Unicode2 { font-family: 'Sun-ExtB', 'Code2002', sans-serif; } span.IPA { font-family: 'Quivira', 'Code2000', 'Sun-ExtA', 'DejaVu Sans', 'Gentium', 'Arial Unicode MS', 'Lucida Sans Unicode', sans-serif; } span.IAST { font-family: 'Code2000', 'SunExtA', 'Arial Unicode MS', sans-serif; } span.altitalisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.gotisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.hebrew { font-family: 'Quivira', 'Sun-ExtA', 'Arial Unicode MS', 'SBL Hebrew', 'Code2000', 'MPH 2B Damase', sans-serif; } span.spanAr { font-family: 'Arial Unicode MS', 'Code2000', 'MPH 2B Damase', 'DejaVu Sans', sans-serif; } span.music-symbol { font-family: 'Musical Symbols', 'Euterpe', 'Code2001', sans-serif; } /* Standardmäßige Ausblendung der Flagged-Revisions-Backlog-Sitenotice */ #mw-oldreviewed-notice { display: none; } /* copied from http://meta.wikimedia.org/wiki/MediaWiki:Common.css */ /***** ** Table formatting *****/ table.wikitable, table.prettytable { margin:1em 1em 1em 0; background:#F9F9F9; border:1px #AAA solid; border-collapse:collapse; } table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td { border:1px #AAA solid; padding:0.2em; } table.wikitable th, table.prettytable th { background:#F2F2F2; text-align:center; } table.wikitable caption, table.prettytable caption { margin-left:inherit; margin-right:inherit; } /***** ** box formatting *****/ .infobox { float:right; clear:right; margin-bottom:0.5em; margin-left:1em; padding:0.2em; border:1px solid #AAA; background:#F9F9F9; color:black; } .infobox td, .infobox th { vertical-align:top; } .infobox caption { font-size:larger; margin-left:inherit; } .infobox.bordered { border-collapse:collapse; } .infobox.bordered td, .infobox.bordered th { border:1px solid #AAA; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border:0; } /* Change the external link icon to an Adobe icon for all PDF files */ /* (in browsers that support these CSS selectors, like Mozilla and Opera) */ #bodyContent a[href$=".pdf"].external, #bodyContent a[href*=".pdf?"].external, #bodyContent a[href*=".pdf#"].external, #bodyContent a[href$=".PDF"].external, #bodyContent a[href*=".PDF?"].external, #bodyContent a[href*=".PDF#"].external { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat; padding-right: 16px; } /* Change the external link icon to an Adobe icon anywhere the PDFlink class */ /* is used (notably Template:PDFlink). This works in IE, unlike the above. */ span.PDFlink a { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important; } 01a33818e3c420b053099fb614fb19976a2816b4 Files 0 45 122 2008-10-18T04:33:17Z Oliver 2 basic input files wikitext text/x-wiki Overview over files used by [[Hippo]]. * input file ''hippo_input.txt'' * force field ''oplsaa_forcefield.dat'' * topology building blocks ''hippo_protein_database.dat'' * pdb file 3640a4839b5c5815fe4dd78cbe32a868c2aebdfd 123 122 2008-10-18T04:33:51Z Oliver 2 wikitext text/x-wiki Overview over files used by [[Hippo]]. * input file ''hippo_input.txt'' * force field ''oplsaa_forcefield.dat'' * topology building blocks ''hippo_protein_database.dat'' * pdb file [[Category:Hippo]] b96e57027a6cd9f6a65a8d154dde32424270592c 124 123 2008-10-18T20:01:36Z Oliver 2 input file wikitext text/x-wiki Overview over files used by [[Hippo]]. * input file ''hippo_input.txt'' * force field ''oplsaa_forcefield.dat'' * topology building blocks ''hippo_protein_database.dat'' * pdb file == Command input file == Hippo's actions are controlled by the command input file, '''hippo_input.txt'''. It controls what kind of simulation is run, where the coordinates are loaded from, and which parameters are to be used. The input file is '''row/column fixed format''', which means that lines denoting parameters have to be always in the same order in the input file (you can't leave any rows out!) and that parameter values always have to start in the correct column. The sanest way of writing an input file is to use an example input file from the <tt>test</tt> directory and modify the parameter values. [[Category:Hippo]] 6052b7fe1f9d567513a13ada1aba3fd02b2436fc Simulations 0 46 125 2008-10-18T20:11:59Z Oliver 2 basic outline of how to run simulations wikitext text/x-wiki This page should help you running simulations with [[Hippo]]. To run a simulation you will need * hippo executable and data files in a directory which we will denote by HIPPO_HOME * a pdb file for your system * a [[Files#Command input file|hippo_input.txt]] The standard protocol is: # make a working directory # copy your input files (pdb and hippo_input.txt) into the working dir # (optional) copy your executable to the dir # start hippo <pre>hippo</pre> Hippo will load the pdb, build an internal topology, and then run the simulation. It will inform of its progress and its estimated finishing time. If there are problems, look at the <tt>log.txt</tt> output file. [[Category:Hippo]] [[Category:Howto]] 972b0dd5db4c1a23cecd454b4b9c3f0fb2216b8f 126 125 2008-10-18T20:13:44Z Oliver 2 wikitext text/x-wiki This page should help you running simulations with [[Hippo]]. To run a simulation you will need * hippo executable and data files in a directory which we will denote by HIPPO_HOME * a pdb file for your system * a [[Files#Command input file|hippo_input.txt]] The standard protocol is: # make a working directory # copy your input files (pdb and hippo_input.txt) into the working dir # copy the hippo data files (<tt>oplsaa_forcefield.dat</tt> and <tt>hippo_protein_database.dat</tt>) into the working dir # (optional) copy your executable into the working dir # start hippo <pre>hippo</pre> Hippo will load the pdb, build an internal topology, and then run the simulation. It will inform of its progress and its estimated finishing time. If there are problems, look at the <tt>log.txt</tt> output file. [[Category:Hippo]] [[Category:Howto]] 5e37f3f031dfb0253eb848a1dfceaf07b2358f46 127 126 2008-10-18T20:14:09Z Oliver 2 wikitext text/x-wiki This page should help you running simulations with [[Hippo]]. To run a simulation you will need * hippo executable and data files in a directory which we will denote by HIPPO_HOME * a pdb file for your system * a [[Files#Command input file|hippo_input.txt]] The standard protocol is: # make a working directory # copy your input files (pdb and <tt>hippo_input.txt</tt>) into the working dir # copy the hippo data files (<tt>oplsaa_forcefield.dat</tt> and <tt>hippo_protein_database.dat</tt>) into the working dir # (optional) copy your executable into the working dir # start hippo <pre>hippo</pre> Hippo will load the pdb, build an internal topology, and then run the simulation. It will inform of its progress and its estimated finishing time. If there are problems, look at the <tt>log.txt</tt> output file. [[Category:Hippo]] [[Category:Howto]] 1dfff8cbc941f036cba84f74420513771cc7d21d 128 127 2008-10-18T20:15:30Z Oliver 2 -> bash script wikitext text/x-wiki This page should help you running simulations with [[Hippo]]. To run a simulation you will need * hippo executable and data files in a directory which we will denote by HIPPO_HOME * a pdb file for your system * a [[Files#Command input file|hippo_input.txt]] The standard protocol is: # make a working directory # copy your input files (pdb and <tt>hippo_input.txt</tt>) into the working dir # copy the hippo data files (<tt>oplsaa_forcefield.dat</tt> and <tt>hippo_protein_database.dat</tt>) into the working dir # (optional) copy your executable into the working dir # start hippo <pre>hippo</pre> Hippo will load the pdb, build an internal topology, and then run the simulation. It will inform of its progress and its estimated finishing time. If there are problems, look at the <tt>log.txt</tt> output file. Steps 1-4 can be automated with the bash script [[hippo_setup.sh]]. [[Category:Hippo]] [[Category:Howto]] 973fb5643cb86b479f2acc4056ef2cda0771f60b Hippo setup.sh 0 47 129 2008-10-18T20:30:08Z Oliver 2 script and example usage wikitext text/x-wiki The '''hippo_setup.sh''' bash script [http://forums.biowerkzeug.org/viewtopic.php?f=2&t=23 automates] the [[Simulations|setup of hippo simulations]]. Copy and paste the script below into a file, name it <tt>setup_hippo.sh</tt>, make it executable, install it in your PATH. Set the variable <tt>HIPPO_HOME</tt> to the directory that you got when unpacking the downloaded hippo.zip file. Example use: hippo_setup.sh -w ProteinX_GBSA_MC ${HIPPO_HOME}/testjobs/test/trpzip2_GBSA_MC/hippo_input.txt ../coord/protein_X.pdb This would * create the working directory ''ProteinX_GBSA_MC'' (and because of the ''-w'' (`wipe') option it would delete everything in this directory before copying files) * copy data files * copy a working executable (the ''-m'' (mpi) option would indicate that we want an executable that can run in parallel) * copy a template for the input file ''hippo_input.txt'' from one of the test jobs * copy the protein structure Then you would edit the command input file ''ProteinX_GBSA_MC/hippo_input.txt'' to suit your needs. Finally, run hippo: ./hippo <pre>#!/bin/bash # Copyright (c) 2008 Oliver Beckstein <orbeckst@gmail.com> # This script is made available under the terms of the GNU Public License v2. # http://www.gnu.org/licenses/gpl-2.0.html#SEC1 # # # prepare for a hippo run by setting up the local working directory #------------------------------------------------------------ # CUSTOMIZATION # - set HIPPO_HOME to the directory where the hippo executables and # support files are located, eg '${HOME}/hippo' # - put this script somewhere into your PATH # : ${HIPPO_HOME:="${HOME}/Library/hippo"} # #------------------------------------------------------------ # # HIPPO_HOME can be set from environment or commandline -D HIPPO_HOME #: ${HIPPO_HOME:=$(dirname "$0")/../hippo_r26} usage="$0 [options] work_dir [input_files ...] This script sets up the work_dir for a run of hippo. work_dir is created unless it exists already. It hard-links the hippo executable and the data files into the directory. Options: -h help -D HIPPO_HOME directory where hippo and files reside -m look for mpi-enabled binaries -w wipe the work_dir ('rm -rf work_dir') before setting up making sure that we start from a clean slate " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: $msg [status=$err]" exit $err } function pick_binary () { # find working executable # we'll use the first one that only complains about missing input file local hippo_dir="$1" use_mpi="$2" local _hippo_binaries="hippo hippo_p3" local hippo="not_found" local tmpdir=`mktemp -d` pushd >/dev/null "$tmpdir" || die "Failed to set up testing area" for h in ${_hippo_binaries}; do if [ "${use_mpi}" = 1 ]; then exe="${hippo_dir}/${h}_mpi" else exe="${hippo_dir}/${h}" fi if ${exe} 2>&1 | egrep "Could not open file: hippo_input.txt" >/dev/null; then hippo=${exe} break fi done if [ "${hippo}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found (MPI=${use_mpi}); see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi popd >/dev/null rm -r "${tmpdir}" || die "Failed to remove tmpdir... weird" echo "${hippo}" return 0 } #set -x # defaults USE_MPI=0 WIPE_WORK_DIR=0 # arg processing TEMP=`getopt -o hmwD: -n 'hippo_setup.sh' -- "$@"` opterr=$? [ $opterr != 0 ] && die "Error parsing the commandline." $opterr eval set -- "$TEMP" while true; do case "$1" in -h) echo -e "${usage}"; exit 0;; -D) HIPPO_HOME="$2"; shift;; -m) USE_MPI=1;; -w) WIPE_WORK_DIR=1;; --) shift; break;; esac shift done [ -d "${HIPPO_HOME}" ] || die "HIPPO_HOME=${HIPPO_HOME} not found" 1 HIPPO_EXE=`pick_binary "${HIPPO_HOME}" ${USE_MPI}` HIPPO_TOPOLOGY="${HIPPO_HOME}/hippo_protein_database.dat" HIPPO_FF="${HIPPO_HOME}/oplsaa_forcefield.dat" test -n "${HIPPO_EXE}" || die "No hippo executable found. Did you set HIPPO_HOME or the -D option?" function setup_hippo () { cp -lf ${HIPPO_EXE} ./hippo && chmod a+x ./hippo || return 1 cp -lf ${HIPPO_TOPOLOGY} . || return 2 cp -lf ${HIPPO_FF} . || return 3 return 0 } WORK_DIR="$1" shift INPUTFILES="$*" test -n "${WORK_DIR}" || die "No work_dir, see $0 -h for help" echo "Setting up Hippo run" echo "------------------------------------------------------------" echo "working directory ${WORK_DIR}" echo "HIPPO_HOME ${HIPPO_HOME}" echo "executable ${HIPPO_EXE} --> ./hippo" echo "force field ${HIPPO_FF}" echo "topology ${HIPPO_TOPOLOGY}" echo "------------------------------------------------------------" echo "additional files ${INPUTFILES}" echo "------------------------------------------------------------" curdir="${PWD}" if [ ${WIPE_WORK_DIR} = 1 ] && [ -d "${WORK_DIR}" ]; then case "${WORK_DIR}" in "."|".."|"/"|${curdir}) \ die "Refusing to 'rm -r WORK_DIR=${WORK_DIR}'";; esac echo "Wiping WORK_DIR='${WORK_DIR}' first." rm -r "${WORK_DIR}" fi if ! [ -d "${WORK_DIR}" ]; then mkdir -p "${WORK_DIR}" || die "Failed mkdir $WORK_DIR" echo "Created WORK_DIR='${WORK_DIR}'." fi cd "${WORK_DIR}" || die "Failed 'cd $WORK_DIR'" echo "Linking hippo files..." setup_hippo || die "Failed to link required files." echo "Copying additional files..." for f in ${INPUTFILES}; do cp "${curdir}/${f}" . || die "Failed copying additional file $f" done echo "Done" </pre> b4bae6168cef642fdb211c12ab859cd44f0b0bcf Help:Editing 12 7 134 85 2008-10-19T15:48:13Z Oliver 2 /* Categories */ Charmm -> Hippo :-) wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == [[Image:NAChR M2 water.jpg|200px|right]] The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:NAChR M2 water.jpg|200px]] </nowiki></tt> into the text An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... === Web link === Alternatively, just put in a link to a png or jpg such as <tt><nowiki>http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png</nowiki></tt>: http://sbcb.bioch.ox.ac.uk/oliver/Priv/USA/California/goldenpoppy.png The image appears in its original size. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 6b1105f697395c700842fbc9ebcbcb26ef4fa290 135 134 2008-10-19T15:54:50Z Oliver 2 /* Images */ updated images with Hippo ones; weblinking images does not work here wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:Gbim.jpg|200px]] </nowiki></tt> into the text. [[Image:Gbim.jpg|200px]] [[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]] An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... <tt><nowiki>[[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]]</nowiki></tt> gives a thumbnail image floating on the right hand side. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 5bedc4eb600a08b71ac67a2481ad6a7aa0e918c7 User:Kaihsu 2 48 137 2008-11-12T15:24:08Z Kaihsu 10 New page: [http://sbcb.bioch.ox.ac.uk/kaihsu/ Kaihsu Tai] wikitext text/x-wiki [http://sbcb.bioch.ox.ac.uk/kaihsu/ Kaihsu Tai] 5408115b390806a8f4ccef08e6c1781c5cde20a0 File:Hippopotamus.jpg 6 49 138 2008-11-13T13:47:48Z Kaihsu 10 not this hippo wikitext text/x-wiki not this hippo 74209a4c64022d86079ec58f7727be4690764031 139 138 2008-11-13T13:48:41Z Kaihsu 10 wikitext text/x-wiki not this hippo Licensed under GFDL from [http://commons.wikimedia.org/wiki/Image:Nijlpaard.jpg]; see there for details of licence. d9dc44faf239052dfd2d1a55566ac4fe6c991711 Main Page 0 1 141 98 2008-11-13T13:50:13Z Kaihsu 10 /* Hippo */ wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] * [[Hippo|Features]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ de88f2551d14b847b478c2996701d8b819418e71 142 141 2008-11-14T11:52:10Z Oliver 2 /* Hippo */ wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] * [[Hippo|Features]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] * [[Benchmarks]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ 1173ada4101ff169b92155c1cfaf44d09435c9a8 143 142 2008-11-14T11:52:40Z Oliver 2 /* Hippo */ wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] * [[Hippo|Features]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] * [[Performance]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ 675555f9099f33d90c0ff89711e329210f07f529 Performance 0 50 144 2008-11-14T12:13:54Z Oliver 2 performance benchmark, PLEASE ADD YOUR OWN wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo Note that these tests only utilize a single core. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt> and the revision). Please feel free to add your own results. {| class="wikitable" |- ! CPU make ! model ! GHz ! cores ! time ! binary ! rev |- | Intel Xeon Quad | L5410 | 2.33 | 4 | 1:27 min | hippo | beta rev32 |- | Intel Core Duo | T2300 | 1.66 | 2 | 2:41 min | hippo_p3 | beta rev32 |} dcde5cacc48a7a1fcb345d5bcf6186db87db96d5 145 144 2008-11-14T12:22:07Z Oliver 2 added old AMD XP wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo Note that these tests only utilize a single core. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt> and the revision). Please feel free to add your own results. {| class="wikitable" |- ! CPU make ! model ! GHz ! cores ! time/min ! binary ! rev |- | Intel Xeon Quad | L5410 | 2.33 | 4 | 1:27 | hippo | beta rev32 |- | Intel Core Duo | T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | beta rev32 |- | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 AMD Athlon XP 1800+] | AX1800DMT3C | 1.533 ? | 1 | 4:30 | hippo_p3 | beta rev26 |} f1f71fa79a0657e29ce70e253a2021da43737364 146 145 2008-11-14T12:22:26Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo Note that these tests only utilize a single core. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt> and the revision). Please feel free to add your own results. {| class="wikitable" |- ! CPU make ! model ! GHz ! cores ! time/min ! binary ! rev |- | Intel Xeon Quad | L5410 | 2.33 | 4 | 1:27 | hippo | beta rev32 |- | Intel Core Duo | T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | beta rev32 |- | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 AMD Athlon XP 1800+] | AX1800DMT3C | 1.53 | 1 | 4:30 | hippo_p3 | beta rev26 |} 87c88e1dd46a9eb80852142ea73ec38e24c58e28 147 146 2008-11-14T14:27:06Z Oliver 2 hippo_p3 on Q wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo Note that these tests only utilize a single core. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt> and the revision). Please feel free to add your own results. {| class="wikitable" |- ! CPU make ! model ! GHz ! cores ! time/min ! binary ! rev |- | Intel Xeon Quad | L5410 | 2.33 | 4 | 1:27 | hippo | beta rev32 |- | Intel Xeon Quad | L5410 | 2.33 | 4 | 1:31 | hippo_p3 | beta rev32 |- | Intel Core Duo | T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | beta rev32 |- | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 AMD Athlon XP 1800+] | AX1800DMT3C | 1.53 | 1 | 4:30 | hippo_p3 | beta rev26 |} 402fba3d08fd4e9d95b0b6be9e348289d96b78be 148 147 2008-11-14T14:49:27Z Oliver 2 links to model names; reformatted table wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. Note that these tests only utilize a ''single core''. Please add your own results. {| class="wikitable" |- ! Vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} c4ee770b91e3ee99a6de170bb1c893176841c279 149 148 2008-11-14T14:54:51Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. Note that these tests only utilize a ''single core''. Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} 8d0249afd41a018c86437badfd7c4e2e7f93530c 150 149 2008-11-14T14:58:38Z Kaihsu 10 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. Note that these tests only utilize a ''single core''. Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} 096ff26a203dc99bb9c0797c1011873431bf00ae Performance 0 50 151 150 2008-11-14T15:09:57Z Oliver 2 Xeon 2.4 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]. Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. Note that these tests only utilize a ''single core''. Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} 66042c41f675fa249ec0eadb76b64887e38a6623 152 151 2008-11-14T15:11:08Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs We report the ''user'' time. CPU properties are found with cat /proc/cpuinfo and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]). Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. Note that these tests only utilize a ''single core''. Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} aa392e99e4149e317a0b991be699a38dd52d521e 153 152 2008-11-14T15:57:52Z Oliver 2 reformatting + caveat + awk script to parse cpuinfo wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| hippo\n| ?\n", vendor, model, GHz, cores)} into the wiki table and replace ''TIME'' by what you measured.</small> d271f258e01ae2dc102ffb66ee6282f69d862dec 154 153 2008-11-14T15:58:45Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)} into the wiki table and replace ''TIME'' by what you measured.</small> 41c48615ccfde87a48c18d0f0dacc434efc9d2e2 159 154 2008-11-14T19:42:23Z Oliver 2 fixed awk wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 6849c90ca30876ad7b98a9e35b8a7377f56d7394 160 159 2008-11-14T19:48:49Z Oliver 2 deathspud results wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 23536f24bf8f71915a9236d8aed8b5691d116b38 161 160 2008-11-14T19:52:57Z Oliver 2 deathspud p3 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 9dd1c9754e0b2c29e4dc91828562e4acbc080323 162 161 2008-11-14T20:00:25Z Oliver 2 gltph Opteron wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> f2705955fc2b9507a95268663c71dac76aeabf06 166 162 2008-11-21T01:27:02Z Oliver 2 Phenom wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | Phenom 9850 Quad-Core | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 5b42c3288a5b999fbaf24233e97577bc49f0ec79 167 166 2008-11-21T01:35:28Z Oliver 2 Xeon Harpertown 2.5 GHz wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | Quad Core Xeon E4520 | 2.5 | 4 | 1:25 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | Phenom 9850 Quad-Core | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 6fbe5345dd144ec040ff507d845c009f094733b0 168 167 2008-11-21T01:53:51Z Oliver 2 darthtater update (run on empty machine) wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | Quad Core Xeon E4520 | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | Phenom 9850 Quad-Core | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 51878608599172b37af806414316e72f1c0e326b 169 168 2008-11-21T02:08:52Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon E4520] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | Phenom 9850 Quad-Core | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> f053f51083ae48f345b461187d2e35b8d73316aa 170 169 2008-11-21T02:10:37Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | Phenom 9850 Quad-Core | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> f2be6ff40c6b78c7ba058a9a457319df96704024 171 170 2008-11-21T02:13:01Z Oliver 2 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 9530298f235c7bac821c8e68db7c67f0e7b0cd83 172 171 2008-11-21T14:51:04Z Kaihsu 10 try sortable wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 38cb0b83107224597230ac9175d6db4b5b9c63f6 173 172 2008-11-21T14:54:26Z Kaihsu 10 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 3191a4399776278ca66e7da4db33d22f7e8a6786 174 173 2008-11-21T14:54:49Z Kaihsu 10 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> 0261edfaad600f3e4c72d3140c96398e93af8bd4 175 174 2008-12-07T12:20:18Z Oliver 2 rev35 wikitext text/x-wiki As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> b23c7950d842eeb36117a0407db502d1425f106d 183 175 2008-12-07T15:33:21Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. [[Image:Scaling Q9550.png|Intel Quad Core Q9550]] 5b41ad35036b67493fcdbbad6a86dd6d750545e2 184 183 2008-12-07T15:34:33Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. [[Image:Scaling Q9550.png|frame|Intel Quad Core Q9550]] 440928168b4694bd8bf3c957e8e5a97ae37d22ca 186 184 2008-12-07T15:39:04Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. [[Image:Scaling Q9550.png|thumb|400px|left|Intel Quad Core Q9550 2.8 GHz]] [[Image:Scaling E5420.png|thumb|400px|right|Dual Intel Quad Core Xeon E5420 2.5 GHz]] f7a71c1e0082c8bf6875c4010c32a67e2cb03b32 197 186 2008-12-07T21:15:08Z Oliver 2 /* Scaling */ Phenom wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.75 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. [[Image:Scaling Q9550.png|thumb|400px|left|Intel Quad Core Q9550 2.8 GHz]] [[Image:Scaling E5420.png|thumb|400px|right|Dual Intel Quad Core Xeon E5420 2.5 GHz]] [[Image:Scaling AMD X4 9840.png|thumb|400px|left|AMD Phenom X4 9850 Quad Core 2.5 GHz]] 554163a67947714510b0339dbc8a99e842119865 198 197 2008-12-07T21:15:37Z Oliver 2 fixed Phenom GHz wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. [[Image:Scaling Q9550.png|thumb|400px|left|Intel Quad Core Q9550 2.8 GHz]] [[Image:Scaling E5420.png|thumb|400px|right|Dual Intel Quad Core Xeon E5420 2.5 GHz]] [[Image:Scaling AMD X4 9840.png|thumb|400px|left|AMD Phenom X4 9850 Quad Core 2.5 GHz]] 6fd6da3af8695165a3c5b60f7feb9f0117d1524f 199 198 2008-12-08T10:21:08Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. {| class="wikitable sortable" ! vendor ! # cpus or cores ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} fa08938728bdc94beb4f340088eee4b301460ad8 200 199 2008-12-08T10:23:26Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |- ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} 7f61a3c1954c40c8b7a1c938c9a1eed39ba8dca5 Talk:Performance 1 51 155 2008-11-14T16:03:23Z Oliver 2 automatic benchmark in distribution? wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) d648f9fb0c92bd81affc605621f0d4317268901b 177 155 2008-12-07T13:38:51Z Oliver 2 benchmarking scaling wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) == Scaling == Use updated [[calc_testjobs_linux.sh]] for NSLOTS in `seq 8`; do echo "-- NSLOTS = $NSLOTS"; ../../calc_testjobs_linux.sh -n $NSLOTS walp_octane_NPT_sp_MD \ | awk '/BENCHMARK/ {print $3, $4}' >> scaling.dat; done Note: * only run this on an empty machine: we are using ''wall time'' for timing ba945dfdad46e09406e1bd1e08ec88e18d1431e5 178 177 2008-12-07T13:41:02Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) == Scaling == Use updated [[calc_testjobs_linux.sh]] DATA=scaling.xvg echo -e "# scaling for Hippo\n# numthreads walltime/s" > $DATA for NSLOTS in `seq 8`; do echo "-- NSLOTS = $NSLOTS"; ../../calc_testjobs_linux.sh -n $NSLOTS walp_octane_NPT_sp_MD \ | awk '/BENCHMARK/ {print $3, $4}' >> $DATA; done Note: * only run this on an empty machine: we are using ''wall time'' for timing e3c02bca276782598f8a6adb87ab4f72e44ffbe2 179 178 2008-12-07T15:23:25Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) == Scaling == Use updated [[calc_testjobs_linux.sh]] DATA=scaling.xvg echo -e "# scaling for Hippo\n# numthreads walltime/s" > $DATA for NSLOTS in `seq 8`; do echo "-- NSLOTS = $NSLOTS"; ../../calc_testjobs_linux.sh -n $NSLOTS walp_octane_NPT_sp_MD \ | awk '/BENCHMARK/ {print $3, $4}' >> $DATA; done Note: * only run this on an empty machine: we are using ''wall time'' for timing Slightly more sophisticated: use [[test_scaling.py]]. cd testjobs test_scaling.py ''NSLOTS'' where ''NSLOTS'' is the maximum number of available cpus/cores. Results are the files scaling.xvg # numbers scaling.png # graphs 48709c96c0283da6e78cf3a6e44afd1188f88886 187 179 2008-12-07T15:41:53Z Oliver 2 /* Scaling */ wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) == Scaling == How to run scaling tests/testing methodology: Use [[test_scaling.py]] which in turn uses [[calc_testjobs_linux.sh]]. cd testjobs test_scaling.py ''NSLOTS'' where ''NSLOTS'' is the maximum number of available cpus/cores. Results are the files scaling.xvg # numbers scaling.png # graphs * Only measures ''wall time'', hence must be run on an empty machine. * Uses <code>date +%s</code> so accuracy is limited to seconds. * No repeat runs; results may vary slightly. Manually: Use updated [[calc_testjobs_linux.sh]] DATA=scaling.xvg MAXSLOTS=8 echo -e "# scaling for Hippo\n# numthreads walltime/s" > $DATA for NSLOTS in `seq $MAXSLOTS`; do echo "-- NSLOTS = $NSLOTS"; ../../calc_testjobs_linux.sh -n $NSLOTS walp_octane_NPT_sp_MD \ | awk '/BENCHMARK/ {print $3, $4}' >> $DATA; done All the above remarks apply here, too. 4064d3553ce6ba5c739a4ff8119a289da83386b2 Main Page 0 1 156 143 2008-11-14T19:35:50Z Oliver 2 /* Hippo */ wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips & tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] * [[Hippo|Features]] * [[Download]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] * [[Performance]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ d386149e5714b23b30794df6944bd63f6daf2e8a 165 156 2008-11-18T15:08:47Z Kaihsu 10 wikitext text/x-wiki <div id="hauptseite"> {| width="100%" cellspacing="0" cellpadding="0" | colspan="2" | This Wiki discusses biomolecular simulations with '''[[Hippo]]''' and other molecular dynamics/Monte Carlo codes. It serves as a repository for the community and complements the [http://forums.biowerkzeug.org forums]. Please contribute your own knowledge to this Wiki: If anything is unclear and you know how to write it better – change it. If you have useful tips and tricks – share them with everyone else. If you have comments on any article in this Wiki – start a discussion on the ''discussion'' page that accompanies every article (look in the top menu bar). We only ask you to [[Special:Userlogin|register]] when you edit pages. See [[Help:Editing|Help&rarr;Editing]] to get started on contributing to this community resource. Follow the links below, use the search on the left, or browse articles by [[Special:Categories|category]]. |- | width="50%" style="vertical-align:top;" | <div id="Hippo" class="hauptseite-links"> == Hippo == <div class="inhalt"> [[Image:Hippopotamus.jpg|thumb|right|Not this hippo.]] * [[Hippo|Features]] * [[Download]] * [[Simulations]] * [[Analysis]] * [[Graphical interface]] * [[Files]] * [[Performance]] </div> </div> <div id="Methods" class="hauptseite-links"> == Methods == <div class="inhalt"> * [[Molecular dynamics]] * [[Monte Carlo]] * [[Force fields]] * [[Algorithms]] * [[Solvents]] * [[Membranes]] </div> </div> | width="50%" style="vertical-align:top;" | <div id="Simulation protocols" class="hauptseite-rechts"> == Simulation protocols == <div class="inhalt"> * [[Globular proteins]] in solvent * [[Membrane proteins]] in membrane and solvent * [[Free energy calculations]] * [[Transition path sampling]] </div> </div> <div id="Visualization" class="hauptseite-rechts"> == Visualization == <div class="inhalt"> * [[Visualization software|Software]] * [[Visualization tutorial|tutorial]] with [[VMD]] * [[Movie tutorial]] </div> </div> <div id="Software" class="hauptseite-rechts"> == Software == <div class="inhalt"> * [[Molecular dynamics codes]] * [[Monte Carlo codes]] * [[Electrostatics]] and [[Brownian dynamics]] * [[Model building]] * [[Visualization software|Visualization]] * [[Analysis software]] </div> </div> |} </div> __NOTOC__ 47c111e48e83b416b45b12ad3efb66acf30a38bb Download 0 52 157 2008-11-14T19:38:24Z Oliver 2 download page wikitext text/x-wiki Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. Note that by downloading you consent to the the [[Hippo license|license]]. [[Hippo#Installing_the_software Installation of Hippo]] is trivial because the program comes as a precompiled executable and only requires a few additional data files. f5c1710c1338d18c6c72459540450c7a9c6acef5 158 157 2008-11-14T19:38:41Z Oliver 2 wikitext text/x-wiki Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeg.com download page] for '''Linux''' and '''Windows'''. Note that by downloading you consent to the the [[Hippo license|license]]. [[Hippo#Installing_the_software|Installation of Hippo]] is trivial because the program comes as a precompiled executable and only requires a few additional data files. a3bc8b6b49f3c682d2dbba6917657e4cbc95e9d6 164 158 2008-11-17T16:49:00Z Kaihsu 10 correct misspelling wikitext text/x-wiki Binaries are publicly available from the [http://www.biowerkzeug.com/ Biowerkzeug.com download page] for '''Linux''' and '''Windows'''. Note that by downloading you consent to the the [[Hippo license|license]]. [[Hippo#Installing_the_software|Installation of Hippo]] is trivial because the program comes as a precompiled executable and only requires a few additional data files. 5808838d97282fdca23ba9668a88ea5c9e0a94d2 Talk:Hippo license 1 53 163 2008-11-17T16:48:12Z Kaihsu 10 New page: Is this a ''sui generis'' licence or is it one of the boilerplate free-software licence? Cheers. &ndash; ~~~~ wikitext text/x-wiki Is this a ''sui generis'' licence or is it one of the boilerplate free-software licence? Cheers. &ndash; [[User:Kaihsu|Kaihsu]] 16:48, 17 November 2008 (UTC) 14d1cabdd6a456cfe5345e6710e9a46fbca194b5 Calc testjobs linux.sh 0 54 176 2008-12-07T13:37:17Z Oliver 2 benchmarking and testing script wikitext text/x-wiki This script allows running Hippo benchmarks. <pre>#!/bin/bash # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Only trying single cpu binaries" _HIPPO_BINARIES="hippo hippo_p3" else _HIPPO_BINARIES="hippo_mpi hippo hippo_p3_mpi hippo_p3" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> ba873fc7df617b505a6bfb2ed8ad7ee25c80dd61 191 176 2008-12-07T16:03:47Z Oliver 2 wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. <pre>#!/bin/bash # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Only trying single cpu binaries" _HIPPO_BINARIES="hippo hippo_p3" else _HIPPO_BINARIES="hippo_mpi hippo hippo_p3_mpi hippo_p3" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> 8d22b79ff8d72fdf68bbc850a4f74e65c452b065 192 191 2008-12-07T16:08:31Z Oliver 2 calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. <pre>#!/bin/bash # $Id: calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z www-data $ # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Trying standard binaries (with OpenMP)" _HIPPO_BINARIES="hippo hippo_p3" else echo "Testing mpi binaries. Note: these are ONLY needed for replica exchange simulations" _HIPPO_BINARIES="hippo_mpi hippo_p3_mpi" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> 85a1a1317ef84db3871fd481c1aeaa4fc2b7b9b8 193 192 2008-12-07T16:12:54Z Oliver 2 no mpi wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. * The testing of the mpi binaries is not tested and probably does not work. However, they are ''only'' needed for replica exchange simulations and there are no test cases for those anyway. * [http://forums.biowerkzeug.org/viewtopic.php?f=22&t=6&p=15&hilit=OpenMP#p15 Not all tests support multi-threaded runs] (with OpneMP); these tests ignore the NSLOTS argument. <pre>#!/bin/bash # $Id: calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z www-data $ # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Trying standard binaries (with OpenMP)" _HIPPO_BINARIES="hippo hippo_p3" else echo "Testing mpi binaries. Note: these are ONLY needed for replica exchange simulations" _HIPPO_BINARIES="hippo_mpi hippo_p3_mpi" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> c9c3a3d2964cc86f5e5f4c3259d6aa98b97b8a63 194 193 2008-12-07T16:13:14Z Oliver 2 wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. * The testing of the mpi binaries is not tested and probably does not work. However, they are ''only'' needed for replica exchange simulations and there are no test cases for those anyway. * [http://forums.biowerkzeug.org/viewtopic.php?f=22&t=6&p=15&hilit=OpenMP#p15 Not all tests support multi-threaded runs] (with Opn)n; these tests ignore the NSLOTS argument. <pre>#!/bin/bash # $Id: calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z www-data $ # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Trying standard binaries (with OpenMP)" _HIPPO_BINARIES="hippo hippo_p3" else echo "Testing mpi binaries. Note: these are ONLY needed for replica exchange simulations" _HIPPO_BINARIES="hippo_mpi hippo_p3_mpi" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> 5ea818a70b27b397223f2201278652ca0f3013a4 195 194 2008-12-07T16:13:33Z Oliver 2 wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. * The testing of the mpi binaries is not tested and probably does not work. However, they are ''only'' needed for replica exchange simulations and there are no test cases for those anyway. * [http://forums.biowerkzeug.org/viewtopic.php?f=22&t=6&p=15&hilit=OpenMP#p15 Not all tests support multi-threaded runs] (with OpenMP); these tests ignore the NSLOTS argument. <pre>#!/bin/bash # $Id: calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z www-data $ # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Trying standard binaries (with OpenMP)" _HIPPO_BINARIES="hippo hippo_p3" else echo "Testing mpi binaries. Note: these are ONLY needed for replica exchange simulations" _HIPPO_BINARIES="hippo_mpi hippo_p3_mpi" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </pre> 41fa8e80c0a041292f62fd66ba594c878947fcc4 Test scaling.py 0 55 180 2008-12-07T15:25:50Z Oliver 2 test_scaling.py 2533 2008-12-07 15:11:10Z wikitext text/x-wiki Python script that uses [[calc_testjobs_linux.sh]] to benchmark scaling using the ''walp_octane_NPT_sp_MD'' test case. See [[Talk:Performace#Scaling]] for details. <pre>#!/usr/bin/env python # $Id: test_scaling.py 2533 2008-12-07 15:11:10Z www-data $ # Testing scaling of hippo # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> from subprocess import Popen,PIPE import sys,re calc_test_jobs = '/home/oliver/Library/Hippo/Benchmark/calc_testjobs_linux.sh' hippo_test_case = 'walp_octane_NPT_sp_MD' filename = "scaling.xvg" figname = "scaling.png" try: maxslots = int(sys.argv[1]) except: print "usage: %s NSLOTS" % sys.argv[0] sys.exit(1) slotrange = (1,maxslots+1) # <--- 1-4 !! benchmark_pattern = re.compile(r'BENCHMARK:\s*(\w+)\s+(?P<NUMTHREADS>[0-9]+)\s+(?P<T_SECONDS>[0-9.]+)') runtime = {} out = open(filename,'w') out.write("# scaling for Hippo\n# numthreads walltime/s scaling\n") for NSLOTS in xrange(*slotrange): print "-- running NSLOTS = %(NSLOTS)d" % vars() p1 = Popen([calc_test_jobs, '-n', str(NSLOTS), hippo_test_case],stdout=PIPE) p2 = Popen(['grep','BENCHMARK:'],stdin=p1.stdout,stdout=PIPE) output = p2.communicate()[0] m = benchmark_pattern.match(output) print "output: ",output, if not m: print "ERROR: no benchmark data found" continue numthreads = int(m.group('NUMTHREADS')) walltime = float(m.group('T_SECONDS')) runtime[numthreads] = walltime scaling = walltime/runtime[1] # runtime[1] is known after the first iteration! out.write("%(numthreads)d %(walltime)f %(scaling)f\n" % vars()) out.close() # Analysis import numpy import pylab N = numpy.sort(runtime.keys()) T = numpy.array([runtime[n] for n in N],dtype=float) S = T[0]/T pylab.clf() pylab.subplot(211) pylab.title('Hippo test case: '+hippo_test_case) pylab.xlabel('cpus') pylab.ylabel('walltime/s') pylab.plot(N,T,'ro-') pylab.subplot(212) pylab.xlabel('cpus') pylab.ylabel('scaling') pylab.plot(N,S,'ro-') pylab.plot([N[0],N[-1]], [1,N[-1]], 'k--') pylab.savefig(figname) print "Saved figure "+figname </pre> 340ee51336ff602b2cef929d4f188f34ef56e6e4 181 180 2008-12-07T15:26:28Z Oliver 2 wikitext text/x-wiki Python script that uses [[calc_testjobs_linux.sh]] to benchmark scaling using the ''walp_octane_NPT_sp_MD'' test case. See [[Talk:Performance#Scaling]] for details. <pre>#!/usr/bin/env python # $Id: test_scaling.py 2533 2008-12-07 15:11:10Z www-data $ # Testing scaling of hippo # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> from subprocess import Popen,PIPE import sys,re calc_test_jobs = '/home/oliver/Library/Hippo/Benchmark/calc_testjobs_linux.sh' hippo_test_case = 'walp_octane_NPT_sp_MD' filename = "scaling.xvg" figname = "scaling.png" try: maxslots = int(sys.argv[1]) except: print "usage: %s NSLOTS" % sys.argv[0] sys.exit(1) slotrange = (1,maxslots+1) # <--- 1-4 !! benchmark_pattern = re.compile(r'BENCHMARK:\s*(\w+)\s+(?P<NUMTHREADS>[0-9]+)\s+(?P<T_SECONDS>[0-9.]+)') runtime = {} out = open(filename,'w') out.write("# scaling for Hippo\n# numthreads walltime/s scaling\n") for NSLOTS in xrange(*slotrange): print "-- running NSLOTS = %(NSLOTS)d" % vars() p1 = Popen([calc_test_jobs, '-n', str(NSLOTS), hippo_test_case],stdout=PIPE) p2 = Popen(['grep','BENCHMARK:'],stdin=p1.stdout,stdout=PIPE) output = p2.communicate()[0] m = benchmark_pattern.match(output) print "output: ",output, if not m: print "ERROR: no benchmark data found" continue numthreads = int(m.group('NUMTHREADS')) walltime = float(m.group('T_SECONDS')) runtime[numthreads] = walltime scaling = walltime/runtime[1] # runtime[1] is known after the first iteration! out.write("%(numthreads)d %(walltime)f %(scaling)f\n" % vars()) out.close() # Analysis import numpy import pylab N = numpy.sort(runtime.keys()) T = numpy.array([runtime[n] for n in N],dtype=float) S = T[0]/T pylab.clf() pylab.subplot(211) pylab.title('Hippo test case: '+hippo_test_case) pylab.xlabel('cpus') pylab.ylabel('walltime/s') pylab.plot(N,T,'ro-') pylab.subplot(212) pylab.xlabel('cpus') pylab.ylabel('scaling') pylab.plot(N,S,'ro-') pylab.plot([N[0],N[-1]], [1,N[-1]], 'k--') pylab.savefig(figname) print "Saved figure "+figname </pre> e0bb0798c8fdc3bfe67b15580e086a01b0949920 190 181 2008-12-07T16:00:51Z Oliver 2 test_scaling.py 2534 2008-12-07 15:59:59Z wikitext text/x-wiki Python script that uses [[calc_testjobs_linux.sh]] to benchmark scaling using the ''walp_octane_NPT_sp_MD'' test case. See [[Talk:Performance#Scaling]] for details. <pre>#!/usr/bin/env python # $Id: test_scaling.py 2534 2008-12-07 15:59:59Z www-data $ # Testing scaling of hippo # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> from subprocess import Popen,PIPE import sys,re calc_test_jobs = '/home/oliver/Library/Hippo/Benchmark/calc_testjobs_linux.sh' hippo_test_case = 'walp_octane_NPT_sp_MD' filename = "scaling.xvg" figname = "scaling.png" try: maxslots = int(sys.argv[1]) except: print "usage: %s NSLOTS" % sys.argv[0] sys.exit(1) slotrange = (1,maxslots+1) # <--- 1-4 !! benchmark_pattern = re.compile(r'BENCHMARK:\s*(\w+)\s+(?P<NUMTHREADS>[0-9]+)\s+(?P<T_SECONDS>[0-9.]+)') runtime = {} out = open(filename,'w') out.write("# scaling for Hippo\n# numthreads walltime/s scaling\n") for NSLOTS in xrange(*slotrange): print "-- running NSLOTS = %(NSLOTS)d" % vars() p1 = Popen([calc_test_jobs, '-n', str(NSLOTS), hippo_test_case],stdout=PIPE) p2 = Popen(['grep','BENCHMARK:'],stdin=p1.stdout,stdout=PIPE) output = p2.communicate()[0] m = benchmark_pattern.match(output) print "output: ",output, if not m: print "ERROR: no benchmark data found" continue numthreads = int(m.group('NUMTHREADS')) walltime = float(m.group('T_SECONDS')) runtime[numthreads] = walltime scaling = runtime[1]/walltime # runtime[1] is known after the first iteration! out.write("%(numthreads)d %(walltime)f %(scaling)f\n" % vars()) out.close() # Analysis import numpy import pylab N = numpy.sort(runtime.keys()) T = numpy.array([runtime[n] for n in N],dtype=float) S = T[0]/T pylab.clf() pylab.subplot(211) pylab.title('Hippo test case: '+hippo_test_case) pylab.xlabel('cpus') pylab.ylabel('walltime/s') pylab.plot(N,T,'ro-') pylab.subplot(212) pylab.xlabel('cpus') pylab.ylabel('scaling') pylab.plot(N,S,'ro-') pylab.plot([N[0],N[-1]], [1,N[-1]], 'k--') pylab.savefig(figname) print "Saved figure "+figname </pre> 9d864fe9bbafbe40e0526379b379dd92a915e919 File:Scaling Q9550.png 6 56 182 2008-12-07T15:30:24Z Oliver 2 Scaling of WALP test case on Intel Q9550. Hippo rev35. wikitext text/x-wiki Scaling of WALP test case on Intel Q9550. Hippo rev35. b6ca048a5258caed8ef19f0b0a93e70c602eac72 188 182 2008-12-07T15:52:01Z Oliver 2 uploaded a new version of "[[Image:Scaling Q9550.png]]" wikitext text/x-wiki Scaling of WALP test case on Intel Q9550. Hippo rev35. b6ca048a5258caed8ef19f0b0a93e70c602eac72 189 188 2008-12-07T15:53:52Z Oliver 2 uploaded a new version of "[[Image:Scaling Q9550.png]]" wikitext text/x-wiki Scaling of WALP test case on Intel Q9550. Hippo rev35. b6ca048a5258caed8ef19f0b0a93e70c602eac72 File:Scaling E5420.png 6 57 185 2008-12-07T15:35:56Z Oliver 2 walp test rev 35 on dual quad core xeon E5420 2.5 GHz wikitext text/x-wiki walp test rev 35 on dual quad core xeon E5420 2.5 GHz 497ac0ef960d8136b24ed0786c2ea5817db65aab File:Scaling AMD X4 9840.png 6 58 196 2008-12-07T21:12:29Z Oliver 2 Scaling of Hippo rev 35 walp test on AMD Phenom X4 9840 wikitext text/x-wiki Scaling of Hippo rev 35 walp test on AMD Phenom X4 9840 881dd16189d9836cfb58248bdc008c15433b6232 Help:Editing 12 7 201 135 2008-12-08T10:30:30Z Oliver 2 CSS wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:Gbim.jpg|200px]] </nowiki></tt> into the text. [[Image:Gbim.jpg|200px]] [[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]] An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... <tt><nowiki>[[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]]</nowiki></tt> gives a thumbnail image floating on the right hand side. == Styles == One can directly edit the [http://www.w3.org/Style/CSS/ Cascading Style Sheets] (CSS). The most important one is [[Mediawiki:Common.css]] – be careful, all changes directly affect every user. See the [http://www.mediawiki.org/wiki/Manual:Interface/Stylesheets Mediawiki Stylesheet Manual] for details and there is also the useful [http://www.mediawiki.org/wiki/Manual:FAQ Mediawiki FAQ] on customizing the Interface. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 4a3b345a86c2ee4d5c667f61b8847be22fa7d155 208 201 2008-12-08T11:02:30Z Oliver 2 /* Styles */ wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> </pre> Gives you <python> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </python> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:Gbim.jpg|200px]] </nowiki></tt> into the text. [[Image:Gbim.jpg|200px]] [[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]] An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... <tt><nowiki>[[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]]</nowiki></tt> gives a thumbnail image floating on the right hand side. == Styles == One can directly edit the [http://www.w3.org/Style/CSS/ Cascading Style Sheets] (CSS). The most important one is [[Mediawiki:Common.css]] – be careful, all changes directly affect every user. See the [http://www.mediawiki.org/wiki/Manual:Interface/Stylesheets Mediawiki Stylesheet Manual] for details and there is also the useful [http://www.mediawiki.org/wiki/Manual:FAQ Mediawiki FAQ] on customizing the Interface. [http://en.wikipedia.org/wiki/Help:User_style Wikipedia's Help:User_style] has a lot of howto information. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] c0867a97cc5f7704c0bf05ed0a5f36becfa04484 212 208 2008-12-08T15:45:30Z Kaihsu 10 /* Highlighting sourcecode */ wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== Wikimedia can do syntax highlighting for over a dozen programming languages, including c, python, perl, fortran, and c++. Just surround the code with a tag of the name of the language. For example: <pre> <source lang="python"> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </source> </pre> Gives you <source lang="python"> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </source> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:Gbim.jpg|200px]] </nowiki></tt> into the text. [[Image:Gbim.jpg|200px]] [[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]] An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... <tt><nowiki>[[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]]</nowiki></tt> gives a thumbnail image floating on the right hand side. == Styles == One can directly edit the [http://www.w3.org/Style/CSS/ Cascading Style Sheets] (CSS). The most important one is [[Mediawiki:Common.css]] – be careful, all changes directly affect every user. See the [http://www.mediawiki.org/wiki/Manual:Interface/Stylesheets Mediawiki Stylesheet Manual] for details and there is also the useful [http://www.mediawiki.org/wiki/Manual:FAQ Mediawiki FAQ] on customizing the Interface. [http://en.wikipedia.org/wiki/Help:User_style Wikipedia's Help:User_style] has a lot of howto information. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 58f6e886ba2fafbb2825312e093a4cfab2b085dd 213 212 2008-12-08T15:46:37Z Kaihsu 10 /* Highlighting sourcecode */ wikitext text/x-wiki This page should tell you how to work with this Wiki &ndash; it's not complicated, promise! (In fact, the whole point of a wiki is to make it as easy for the user as possible to document whatever there is worth documenting). ==Editing an existing page== # Select the ''Edit'' link at the top. # Type or simply copy and paste text, eg from your editor, shell, or an email, and use the ''preview'' button. # Once it looks sort-of right commit your changes by clicking ''save page''. The Media Wiki page has a comprehensive list of the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide:_Editing_overview#The_wiki_markup Wiki markup] but you can also look at the code of existing pages (edit the page but don't save it) or use the formatting buttons at the top of your editing box. The most important thing is just to put something on the page and not to worry too much about formatting. If in doubt simply leave one initial space and everything gets formatted verbatim; anything resembling an URL will be turned into a link (or enclose it in <nowiki>'[' and ']'</nowiki>). ==Editing a new page== If you click on a red link then you enter a non-existing page. This is not bad: Simply start editing it and ''write it yourself''. You can't make mistakes. Just do it. ==Creating a new page== To make a non-existing page you simply insert the link into an existing page, it appears in red, you click it and then edit it. == Signing your name == Sometimes this is useful: three tildes <nowiki>~~~</nowiki> signs your name like this: [[User:Oliver|Oliver]]; four <nowiki>~~~~</nowiki> dates it too: [[User:Oliver|Oliver]] 18:32, 24 January 2006 (EST) == Categories == [http://meta.wikimedia.org/wiki/Help:Category '''Categories''' in MediaWiki] provide automatic indexes that are useful as tables of contents. See the Special Page '''[[Special:Categories]]''' for a list of all defined categories. * You '''define a category''' by adding one or more special tags at the end of a page: add <tt><nowiki>[[</nowiki>Category:''Category name''<nowiki>]]</nowiki></tt> to the page's wikitext source. For instance, add to page that describes analysis scripts for Charmm <nowiki>[[Category:Hippo]]</nowiki> <nowiki>[[Category:Analysis]]</nowiki> : as the last two lines. This will implicitly define the categories [[:Category:Analysis]] and [[:Category:Hippo]]. * The '''category pages''' can also be edited. In addition, the wiki software adds an alphabetically sorted list of all pages in the category. This makes a category useful as an entry point into a subject. ** One ''must'' edit a category page for the wiki to create the indexed list (even if it is just an empty edit). ** It is also possible to add another category to a category page: This will turn this category in a subcategory on the other category page. * In order to '''reference a category within a page as a normal wiki link''' (without adding the page to the category) prefix the link name with a colon. For example: <tt><nowiki>[[:</nowiki>Category:Analysis<nowiki>]]</nowiki></tt>. == Page maintenance == === Redirection === A 'symbolic link' to another pages is created with the [http://meta.wikimedia.org/wiki/Help:Redirection REDIRECT] command: <nowiki>#REDIRECT [[</nowiki>''page''<nowiki>]]</nowiki> ==Highlighting sourcecode== MediaWiki can do syntax highlighting for over a dozen programming languages, including C, Python, Perl, Fortran, and C++. Just surround the code with a <tt>source</tt> tag of the name of the language in the variable <tt>lang</tt>. For example: <pre> <source lang="python"> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </source> </pre> Gives you <source lang="python"> import re lines = file("ifconf.log").readlines() l_iter = iter(lines) nodes = [] for l in l_iter: if l[:7] == "compute": node = l.split('.')[0] temp = l_iter.next().split() iface, addr = temp[0], temp[4] nodes.append([node, iface, addr]) </source> ==Inserting Gnuplot graphs== You can insert gnuplot graphs directly into mediawiki by using the <tt>gnuplot</tt> tag. For example: <pre> <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> </pre> Gives you the following: <gnuplot> set output 'func_approx.png' plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \ '-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3 1 2 2 4 3 8 4 16 e 1 3 2 9 3 27 4 81 e </gnuplot> == Adding bibliographic references (specifically [http://www.pubmed.gov PubMed]) == You can insert bibliographic references into pages by using the <tt><nowiki><cite></nowiki></tt> and <tt><nowiki><biblio></nowiki></tt> tags. This uses the PubMed id number (pmid) found at the bottom of the abstract listing for a particular article. Mediawiki will go to [http://www.pubmed.gov PubMed] and pull the citation information for the reference. Using the key in front of the pmid assignment within the <tt><nowiki><cite></nowiki></tt> tag (see example below) gives you a reference to the article within the current page. For example, although you can obmit the pmid and simply format the reference yourself. <pre> Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: ===Bibliography=== <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> </pre> Will give you this: Recent papers from the Woolf lab <cite>jcp2005 proteins2005 jcp2004</cite>: <b>Bibliography</b> <biblio> #jcp2005 pmid=15847458 #proteins2005 pmid=15828005 #jcp2004 pmid=15634036 </biblio> == Images == The following shows two methods of how to incorporate an image in a wiki page. === Upload === The image is uploaded to the webserver and resides in the wiki (somewhere... you don't need to know where, it's a secret) # first [[Special:Upload|upload]] it (use the link in the toolbox on the left) # enter a wiki link such as <tt><nowiki>[[Image:Gbim.jpg|200px]] </nowiki></tt> into the text. [[Image:Gbim.jpg|200px]] [[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]] An exhaustive description of the image capabilities are discussed in the [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Wikipedia Extended Image Syntax]. Most importantly, if you want to change the size of the image, add a size option <tt>|''size''px</tt> option (<tt>|200px</tt> in the example above). The new version of MediaWiki gives you a plethora of options to add captions, float the image to left or right, change sizes, show it as a (fast) thumbnail, ... <tt><nowiki>[[Image:Gbim.jpg|thumb|right|150px|Insertion of a peptide into a Generalized Born implicit membrane.]]</nowiki></tt> gives a thumbnail image floating on the right hand side. == Styles == One can directly edit the [http://www.w3.org/Style/CSS/ Cascading Style Sheets] (CSS). The most important one is [[Mediawiki:Common.css]] – be careful, all changes directly affect every user. See the [http://www.mediawiki.org/wiki/Manual:Interface/Stylesheets Mediawiki Stylesheet Manual] for details and there is also the useful [http://www.mediawiki.org/wiki/Manual:FAQ Mediawiki FAQ] on customizing the Interface. [http://en.wikipedia.org/wiki/Help:User_style Wikipedia's Help:User_style] has a lot of howto information. == Links == If you want to gain an in-depth knowledge of working with this Wiki then have a look at these links: === Wikipedia edit help documents === * Wikipedia's [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page full listing of wiki editing commands] (make sure you come back here to edit... otherwise you will be editing Wikipedia) * Wikipedia [http://en.wikipedia.org/wiki/Wikipedia:Extended_image_syntax Extended Image Syntax] for all your image inclusion needs * Syntax of [http://en.wikipedia.org/wiki/Help:Table Table] commands === MediaWiki documents === The [http://wiki.biowerkzeug.org/ Biowerkzeug Wiki] uses the [http://www.mediawiki.org/wiki MediaWiki] software. For more on MediaWiki see the following links: * [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] [[Category:Help]] 954d8be4de4381403040e8877d9ecae1a8cc5af2 MediaWiki:Common.css 8 8 202 117 2008-12-08T10:35:12Z Oliver 2 table caption css text/css /* CSS placed here will be applied to all skins */ /* Copied from http://de.wikipedia.org/wiki/MediaWiki:Common.css : "+++++ 3. NEUE [[Hauptseite|HAUPTSEITE]] (ab 2006) +++++" */ /* Kategorie verbergen */ body.page-Hauptseite #catlinks { display:none; } #hauptseite h2 { background-color: #d8e8ff; border: 1px solid #8898bf; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0.1em; padding-bottom: 0.1em; } #hauptseite .inhalt { background-color: #ffffff; border: 1px solid #8898bf; border-top: 0px solid white; padding: 0.3em 0.8em 0.4em 0.8em; } #hauptseite .inhalt hr { background-color: #8898bf; color: #8898bf; height: 1px; margin:0.5em 0; padding: 0; } #hauptseite .inhalt .mehr { clear: both; font-size: 95%; margin-top: 0.8em; text-align: right; } .hauptseite-oben, .hauptseite-links, .hauptseite-rechts { margin-bottom: 1em; } .hauptseite-links { margin-right: 0.5em; } .hauptseite-rechts { margin-left: 0.5em; } .hauptseite-oben h2, .hauptseite-unten h2 { text-align: center; } .hauptseite-oben .inhalt .portale { font-weight: bold; margin-top: 0.2em; margin-bottom: 0.2em; } .hauptseite-oben .inhalt .intern { font-size: 90%; text-align: center; } .hauptseite-links h2, .hauptseite-rechts h2 { text-indent: 0.8em; } #hauptseite-schwesterprojekte .inhalt a { font-weight: bold; } /* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */ /* Remove underline from IPA links */ .IPA a:link, .IPA a:visited { text-decoration: none; } span.Unicode { font-family: 'Code2000', 'Sun-ExtA', 'Arial Unicode MS', 'NSimSun', sans-serif; } span.Unicode1 { font-family: 'Code2001', 'Quivira', 'MPH 2B Damase', sans-serif; } span.Unicode2 { font-family: 'Sun-ExtB', 'Code2002', sans-serif; } span.IPA { font-family: 'Quivira', 'Code2000', 'Sun-ExtA', 'DejaVu Sans', 'Gentium', 'Arial Unicode MS', 'Lucida Sans Unicode', sans-serif; } span.IAST { font-family: 'Code2000', 'SunExtA', 'Arial Unicode MS', sans-serif; } span.altitalisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.gotisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.hebrew { font-family: 'Quivira', 'Sun-ExtA', 'Arial Unicode MS', 'SBL Hebrew', 'Code2000', 'MPH 2B Damase', sans-serif; } span.spanAr { font-family: 'Arial Unicode MS', 'Code2000', 'MPH 2B Damase', 'DejaVu Sans', sans-serif; } span.music-symbol { font-family: 'Musical Symbols', 'Euterpe', 'Code2001', sans-serif; } /* Standardmäßige Ausblendung der Flagged-Revisions-Backlog-Sitenotice */ #mw-oldreviewed-notice { display: none; } /* copied from http://meta.wikimedia.org/wiki/MediaWiki:Common.css */ /***** ** Table formatting *****/ table.wikitable, table.prettytable { margin:1em 1em 1em 0; background:#F9F9F9; border:1px #AAA solid; border-collapse:collapse; } table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td { border:1px #AAA solid; padding:0.2em; } table.wikitable th, table.prettytable th { background:#F2F2F2; text-align:center; } table.wikitable caption, table.prettytable caption { margin-left:inherit; margin-right:inherit; border:1px #AAA solid; background: #F0F0F0; } /***** ** box formatting *****/ .infobox { float:right; clear:right; margin-bottom:0.5em; margin-left:1em; padding:0.2em; border:1px solid #AAA; background:#F9F9F9; color:black; } .infobox td, .infobox th { vertical-align:top; } .infobox caption { font-size:larger; margin-left:inherit; } .infobox.bordered { border-collapse:collapse; } .infobox.bordered td, .infobox.bordered th { border:1px solid #AAA; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border:0; } /* Change the external link icon to an Adobe icon for all PDF files */ /* (in browsers that support these CSS selectors, like Mozilla and Opera) */ #bodyContent a[href$=".pdf"].external, #bodyContent a[href*=".pdf?"].external, #bodyContent a[href*=".pdf#"].external, #bodyContent a[href$=".PDF"].external, #bodyContent a[href*=".PDF?"].external, #bodyContent a[href*=".PDF#"].external { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat; padding-right: 16px; } /* Change the external link icon to an Adobe icon anywhere the PDFlink class */ /* is used (notably Template:PDFlink). This works in IE, unlike the above. */ span.PDFlink a { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important; } 7c4a2e0927900785e162e456ce2281ba8d2c916d 203 202 2008-12-08T10:37:17Z Oliver 2 table left aligned txt css text/css /* CSS placed here will be applied to all skins */ /* Copied from http://de.wikipedia.org/wiki/MediaWiki:Common.css : "+++++ 3. NEUE [[Hauptseite|HAUPTSEITE]] (ab 2006) +++++" */ /* Kategorie verbergen */ body.page-Hauptseite #catlinks { display:none; } #hauptseite h2 { background-color: #d8e8ff; border: 1px solid #8898bf; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0.1em; padding-bottom: 0.1em; } #hauptseite .inhalt { background-color: #ffffff; border: 1px solid #8898bf; border-top: 0px solid white; padding: 0.3em 0.8em 0.4em 0.8em; } #hauptseite .inhalt hr { background-color: #8898bf; color: #8898bf; height: 1px; margin:0.5em 0; padding: 0; } #hauptseite .inhalt .mehr { clear: both; font-size: 95%; margin-top: 0.8em; text-align: right; } .hauptseite-oben, .hauptseite-links, .hauptseite-rechts { margin-bottom: 1em; } .hauptseite-links { margin-right: 0.5em; } .hauptseite-rechts { margin-left: 0.5em; } .hauptseite-oben h2, .hauptseite-unten h2 { text-align: center; } .hauptseite-oben .inhalt .portale { font-weight: bold; margin-top: 0.2em; margin-bottom: 0.2em; } .hauptseite-oben .inhalt .intern { font-size: 90%; text-align: center; } .hauptseite-links h2, .hauptseite-rechts h2 { text-indent: 0.8em; } #hauptseite-schwesterprojekte .inhalt a { font-weight: bold; } /* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */ /* Remove underline from IPA links */ .IPA a:link, .IPA a:visited { text-decoration: none; } span.Unicode { font-family: 'Code2000', 'Sun-ExtA', 'Arial Unicode MS', 'NSimSun', sans-serif; } span.Unicode1 { font-family: 'Code2001', 'Quivira', 'MPH 2B Damase', sans-serif; } span.Unicode2 { font-family: 'Sun-ExtB', 'Code2002', sans-serif; } span.IPA { font-family: 'Quivira', 'Code2000', 'Sun-ExtA', 'DejaVu Sans', 'Gentium', 'Arial Unicode MS', 'Lucida Sans Unicode', sans-serif; } span.IAST { font-family: 'Code2000', 'SunExtA', 'Arial Unicode MS', sans-serif; } span.altitalisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.gotisch { font-family: 'Quivira', 'Code2001', 'MPH 2B Damase', sans-serif; } span.hebrew { font-family: 'Quivira', 'Sun-ExtA', 'Arial Unicode MS', 'SBL Hebrew', 'Code2000', 'MPH 2B Damase', sans-serif; } span.spanAr { font-family: 'Arial Unicode MS', 'Code2000', 'MPH 2B Damase', 'DejaVu Sans', sans-serif; } span.music-symbol { font-family: 'Musical Symbols', 'Euterpe', 'Code2001', sans-serif; } /* Standardmäßige Ausblendung der Flagged-Revisions-Backlog-Sitenotice */ #mw-oldreviewed-notice { display: none; } /* copied from http://meta.wikimedia.org/wiki/MediaWiki:Common.css */ /***** ** Table formatting *****/ table.wikitable, table.prettytable { margin:1em 1em 1em 0; background:#F9F9F9; border:1px #AAA solid; border-collapse:collapse; } table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td { border:1px #AAA solid; padding:0.2em; } table.wikitable th, table.prettytable th { background:#F2F2F2; text-align:center; } table.wikitable caption, table.prettytable caption { margin-left:inherit; margin-right:inherit; border:1px #AAA solid; background: #E0E0E0; text-align: left; } /***** ** box formatting *****/ .infobox { float:right; clear:right; margin-bottom:0.5em; margin-left:1em; padding:0.2em; border:1px solid #AAA; background:#F9F9F9; color:black; } .infobox td, .infobox th { vertical-align:top; } .infobox caption { font-size:larger; margin-left:inherit; } .infobox.bordered { border-collapse:collapse; } .infobox.bordered td, .infobox.bordered th { border:1px solid #AAA; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border:0; } /* Change the external link icon to an Adobe icon for all PDF files */ /* (in browsers that support these CSS selectors, like Mozilla and Opera) */ #bodyContent a[href$=".pdf"].external, #bodyContent a[href*=".pdf?"].external, #bodyContent a[href*=".pdf#"].external, #bodyContent a[href$=".PDF"].external, #bodyContent a[href*=".PDF?"].external, #bodyContent a[href*=".PDF#"].external { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat; padding-right: 16px; } /* Change the external link icon to an Adobe icon anywhere the PDFlink class */ /* is used (notably Template:PDFlink). This works in IE, unlike the above. */ span.PDFlink a { background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important; } b8122da65ee517e6e717454816b4f5d62d56c723 Performance 0 50 204 200 2008-12-08T10:53:27Z Oliver 2 scaling in main table wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> </ul> Please add your own results. {| class="wikitable sortable" |+ Benchmark (single core) and [[#Scaling|scaling]] results on multiple cores/cpus. ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision ! scaling |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:05 | hippo | rev35 <!-- deathspud --> | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:37 | hippo_p3 | rev35 <!-- greenwulf --> | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} 633da49d123f0e9779f1fd2912cb2e1c7e5aea87 205 204 2008-12-08T10:54:38Z Oliver 2 /* Single processor performance */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> <li>The timings have errorbars of about ±2s</li> </ul> Please add your own results. {| class="wikitable sortable" |+ Benchmark (single core) and [[#Scaling|scaling]] results on multiple cores/cpus. ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision ! scaling |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:05 | hippo | rev35 <!-- deathspud --> | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev35 <!-- darthtater --> | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:37 | hippo_p3 | rev35 <!-- greenwulf --> | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} 522e3e25840f9d4fe4f1d660b5f6115617b66fdc 206 205 2008-12-08T10:56:35Z Oliver 2 /* Single processor performance */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> <li>The timings have errorbars of about ±2s</li> </ul> Please add your own results. {| class="wikitable sortable" |+ Benchmark (single core) and [[#Scaling|scaling]] results on multiple cores/cpus. ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision ! scaling |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:05 | hippo | rev35 <!-- deathspud --> | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 8 = 2x4 | 1:16 | hippo | rev35 <!-- darthtater --> | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:37 | hippo_p3 | rev35 <!-- greenwulf --> | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} 32ab92ac92803cbe9651008eac41aebc12f4d912 207 206 2008-12-08T11:00:46Z Oliver 2 /* Single processor performance */ wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> <li>The timings have errorbars of about ±2s</li> </ul> Please add your own results. {| class="wikitable sortable" |+ Benchmark (single core) and [[#Scaling|scaling]] results on multiple cores/cpus. '''cores''' indicates how many cores are available to the user on this cpu ''or'' the maximum number of cores on the node that were used for benchmarking scaling. ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision ! scaling |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:05 | hippo | rev35 <!-- deathspud --> | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 8 = 2x4 | 1:16 | hippo | rev35 <!-- darthtater --> | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:37 | hippo_p3 | rev35 <!-- greenwulf --> | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} fc7bec231d1b6c3efb0c134f29559ca9175feb5f 214 207 2008-12-08T15:49:51Z Kaihsu 10 use <source/> wikitext text/x-wiki == Single processor performance == As a basic performance test we run the simulations in the <tt>test</tt> directory with these commands (on Linux): cd testjobs time ./calc_testjobs <ul> <li>We report the ''user'' time.</li> <li>CPU properties are found with <pre>cat /proc/cpuinfo</pre> and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List of Intelmicroprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 CPUs]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List of AMD microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD CPUs]).</li> <li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> <li>Note that these tests only utilize a ''single core''.</li> <li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> <li>The timings have errorbars of about ±2s</li> </ul> Please add your own results. {| class="wikitable sortable" |+ Benchmark (single core) and [[#Scaling|scaling]] results on multiple cores/cpus. '''cores''' indicates how many cores are available to the user on this cpu ''or'' the maximum number of cores on the node that were used for benchmarking scaling. ! vendor ! model ! GHz ! cores ! time/min ! binary ! revision ! scaling |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:04 | hippo | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:05 | hippo | rev35 <!-- deathspud --> | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Core_2_microprocessors#.22Yorkfield.22_.2845_nm.29 Core 2 Quad Q9550] | 2.83 | 4 | 1:06 | hippo_p3 | rev32 <!-- deathspud --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 8 = 2x4 | 1:16 | hippo | rev35 <!-- darthtater --> | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28standard-voltage.2C_45_nm.29 Quad Core Xeon E5420] | 2.5 | 4 | 1:16 | hippo | rev32 <!-- darthtater --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:27 | hippo | rev32 |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Harpertown.22_.28low-voltage.2C_45_nm.29 Quad Core Xeon L5410] | 2.33 | 4 | 1:31 | hippo_p3 | rev32 <!-- tinman --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:36 | hippo_p3 | rev32 <!-- greenwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Phenom_microprocessors#.22Agena.22_.28B2_.26_B3.2C_65_nm.29 Phenom X4 9850] | 2.5 | 4 | 1:37 | hippo_p3 | rev35 <!-- greenwulf --> | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Opteron_microprocessors#Opteron_200-series_.22SledgeHammer.22_.28B3_.26_C0_.26_CG.2C_130_nm.29 Opteron 248] | 2.2 | 1 | 2:18 | hippo_p3 | rev32 <!-- gltph --> |- | Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 <!-- abbondanza --> |- | Intel | [http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors#.22Prestonia.22_.28standard-voltage.2C_130_nm.29 Xeon 2.4] | 2.4 | 1 | 3:03 | hippo_p3 | rev26 <!-- timberwulf --> |- | AMD | [http://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_.22Palomino.22_.28Model_6.2C_180_nm.29 Athlon XP 1800+] | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |} <small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from <source lang="bash"> cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| ?\n| ?\n", vendor, model, GHz, cores)}' </source> into the wiki table and replace ''TIME'' by what you measured.</small> == Scaling == All tests were run with Hippo beta rev35 on empty systems. See remarks on the [[Talk:Performance#Scaling|test methodology]]. In the table below, '''# cpus''' really means how many independent cores are available. {| class="wikitable sortable" |+ Scaling of the Hippo WALP test case using OpenMP on single-board machines ! vendor ! # cpus ! walltime and scaling |- | Intel | 4 | [[Image:Scaling Q9550.png|thumb|none|Intel Quad Core Q9550 2.8 GHz]] |- | Intel | 8 | [[Image:Scaling E5420.png|thumb|none|Dual Intel Quad Core Xeon E5420 2.5 GHz]] |- | AMD | 4 | [[Image:Scaling AMD X4 9840.png|thumb|none|AMD Phenom X4 9850 Quad Core 2.5 GHz]] |} b7e6250a44707949e2ddb9b5d107adaec36edb10 Calc testjobs linux.sh 0 54 209 195 2008-12-08T15:41:52Z Kaihsu 10 try <source/> wikitext text/x-wiki This script allows running Hippo benchmarks without having to think too much about finding the correct binary and supplemental files. In addition it gives the total wall time required to run each test case; this can be used for crude benchmarks. * The testing of the mpi binaries is not tested and probably does not work. However, they are ''only'' needed for replica exchange simulations and there are no test cases for those anyway. * [http://forums.biowerkzeug.org/viewtopic.php?f=22&t=6&p=15&hilit=OpenMP#p15 Not all tests support multi-threaded runs] (with OpenMP); these tests ignore the NSLOTS argument. <source lang="bash">#!/bin/bash # $Id: calc_testjobs_linux.sh 2535 2008-12-07 16:07:19Z www-data $ # Running Hippo tests (Linux) # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> #set -x prog=$(basename $0) CURDIR=${PWD} # defaults (: can be set in environment) : ${HIPPO_DIR:="${CURDIR}/.."} HIPPO_TESTS="hexane_NVT_dp_MD octane_NPT_sp_MC pentadecane_NPT_sp_MD tip3p_NPT_sp_MD trpzip2_GBSA_MC vpu_GBIM_MC walp_octane_NPT_sp_MD" RUN_TESTS=${HIPPO_TESTS} USE_MPI=0 usage="usage $prog [opts] [tests] Run Hippo tests. By default it runs all of them: ${HIPPO_TESTS} OPTIONS: -h help -n number of threads (not possible for all tests) -D directory where we look for Hippo executables [${HIPPO_DIR}] -M use mpi (replica exchange) binaries [${USE_MPI}] Environment variables: HIPPO_DIR overrides -D [${HIPPO_DIR}] " function die () { local msg="$1" err=${2:-1} echo 1>&2 "ERROR: failed in $PWD: ${msg}" cd ${CURDIR} exit $err } NSLOTS=1 # opt processing while getopts hn:D:M: opt; do case $opt in h) echo "$usage"; exit 0;; n) NSLOTS=${OPTARG};; D) HIPPO_DIR=${OPTARG};; M) USE_MPI=${OPTARG};; *) die "Unknown option" 1;; esac done #echo "OPTIND=$OPTIND OPTARG=$OPTARG argv=$*" shift $((OPTIND - 1)) if [ -n "$*" ]; then RUN_TESTS="$*" fi echo "Running the following tests using ${NSLOTS} threads: ${RUN_TESTS}" # find working executable # we'll use the first one that only complain about missing input file # if [ ${USE_MPI} = 0 ]; then echo "Trying standard binaries (with OpenMP)" _HIPPO_BINARIES="hippo hippo_p3" else echo "Testing mpi binaries. Note: these are ONLY needed for replica exchange simulations" _HIPPO_BINARIES="hippo_mpi hippo_p3_mpi" fi HIPPO="not_found" rm -f hippo_input.txt # clean any input files for h in ${_HIPPO_BINARIES}; do exe="${HIPPO_DIR}/${h}" if ${exe} 2>&1 | egrep "^Hippo.*Copyright.*Biowerkzeug" >/dev/null; then HIPPO=${exe} break fi done if [ "${HIPPO}" = "not_found" ]; then ARCH=$(uname -m); OS=$(uname -s); die "No usable hippo executable found; see if there is one at http://www.biowerkzeug.com for your architecture ${ARCH} and operating system ${OS}. " fi echo "Using executable ${HIPPO}" TOPOLOGY=${HIPPO_DIR}/hippo_protein_database.dat FF=${HIPPO_DIR}/oplsaa_forcefield.dat echo "Setting up test directory" rm -rf test mkdir test cd test topdir="${CURDIR}/test" function setup_hippo () { local numthreads=${1:-1} local input=hippo_input.txt cp ${HIPPO} ./hippo || return $? cp ${TOPOLOGY} . || return $? cp ${FF} . || return $? test -e $input || die "Missing run input file $input in $PWD" if [ $NSLOTS -gt 1 ]; then # adjusting for OpenMP run sed -i.orig -e "s/[[:space:]]*openMP numthreads.*/openMP numthreads ${numthreads}/" $input fi return 0 } function run_test () { local testdir="$1" numthreads="${2:-1}" echo "---------------------------------------------------------" cd ${testdir} || die "Cannot 'cd ${testdir}'" setup_hippo ${numthreads} || die "setup_hippo() failed" echo "Set up all files for NSLOTS=${numthreads}" echo "Running hippo test case ${testdir}..." t_start=$(date +%s) ./hippo t_stop=$(date +%s) delta_t=$(( t_stop-t_start )) echo "Completed hippo test case ${testdir} in ${delta_t} seconds, running ${numthreads} threads" echo "BENCHMARK: ${testdir} ${numthreads} ${delta_t}" cd ${topdir} } cp -r ../jobs/* . for t in ${RUN_TESTS}; do run_test $t ${NSLOTS} done echo "Finished running hippo test suite" </source> 146a7579cdcb90e4557fc59a45e78e8a74edb76e Test scaling.py 0 55 210 190 2008-12-08T15:43:01Z Kaihsu 10 use <source/> wikitext text/x-wiki Python script that uses [[calc_testjobs_linux.sh]] to benchmark scaling using the ''walp_octane_NPT_sp_MD'' test case. See [[Talk:Performance#Scaling]] for details. <source lang="python"> #!/usr/bin/env python # $Id: test_scaling.py 2534 2008-12-07 15:59:59Z www-data $ # Testing scaling of hippo # Copyright (c) 2008 Biowerkzeug # Oliver Beckstein <orbeckst@gmail.com> from subprocess import Popen,PIPE import sys,re calc_test_jobs = '/home/oliver/Library/Hippo/Benchmark/calc_testjobs_linux.sh' hippo_test_case = 'walp_octane_NPT_sp_MD' filename = "scaling.xvg" figname = "scaling.png" try: maxslots = int(sys.argv[1]) except: print "usage: %s NSLOTS" % sys.argv[0] sys.exit(1) slotrange = (1,maxslots+1) # <--- 1-4 !! benchmark_pattern = re.compile(r'BENCHMARK:\s*(\w+)\s+(?P<NUMTHREADS>[0-9]+)\s+(?P<T_SECONDS>[0-9.]+)') runtime = {} out = open(filename,'w') out.write("# scaling for Hippo\n# numthreads walltime/s scaling\n") for NSLOTS in xrange(*slotrange): print "-- running NSLOTS = %(NSLOTS)d" % vars() p1 = Popen([calc_test_jobs, '-n', str(NSLOTS), hippo_test_case],stdout=PIPE) p2 = Popen(['grep','BENCHMARK:'],stdin=p1.stdout,stdout=PIPE) output = p2.communicate()[0] m = benchmark_pattern.match(output) print "output: ",output, if not m: print "ERROR: no benchmark data found" continue numthreads = int(m.group('NUMTHREADS')) walltime = float(m.group('T_SECONDS')) runtime[numthreads] = walltime scaling = runtime[1]/walltime # runtime[1] is known after the first iteration! out.write("%(numthreads)d %(walltime)f %(scaling)f\n" % vars()) out.close() # Analysis import numpy import pylab N = numpy.sort(runtime.keys()) T = numpy.array([runtime[n] for n in N],dtype=float) S = T[0]/T pylab.clf() pylab.subplot(211) pylab.title('Hippo test case: '+hippo_test_case) pylab.xlabel('cpus') pylab.ylabel('walltime/s') pylab.plot(N,T,'ro-') pylab.subplot(212) pylab.xlabel('cpus') pylab.ylabel('scaling') pylab.plot(N,S,'ro-') pylab.plot([N[0],N[-1]], [1,N[-1]], 'k--') pylab.savefig(figname) print "Saved figure "+figname </source> 68b4af078264e3440f21a99bc7f2a2b23771d756 Talk:Performance 1 51 211 187 2008-12-08T15:44:06Z Kaihsu 10 /* Scaling */ wikitext text/x-wiki == Integration with tests == We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). &mdash; [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC) == Scaling == How to run scaling tests/testing methodology: Use [[test_scaling.py]] which in turn uses [[calc_testjobs_linux.sh]]. cd testjobs test_scaling.py ''NSLOTS'' where ''NSLOTS'' is the maximum number of available cpus/cores. Results are the files scaling.xvg # numbers scaling.png # graphs * Only measures ''wall time'', hence must be run on an empty machine. * Uses <code>date +%s</code> so accuracy is limited to seconds. * No repeat runs; results may vary slightly. Manually: Use updated [[calc_testjobs_linux.sh]] <source lang="bash"> DATA=scaling.xvg MAXSLOTS=8 echo -e "# scaling for Hippo\n# numthreads walltime/s" > $DATA for NSLOTS in `seq $MAXSLOTS`; do echo "-- NSLOTS = $NSLOTS"; ../../calc_testjobs_linux.sh -n $NSLOTS walp_octane_NPT_sp_MD \ | awk '/BENCHMARK/ {print $3, $4}' >> $DATA; done </source> All the above remarks apply here, too. ea5c56d4002587adc7267279ad3aedc8bd90bc47 Analysis software 0 29 215 66 2009-02-07T14:07:06Z Oliver 2 /* MD Analysis libraries */ LOOS wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[[MDAnalysis]]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://membrane.urmc.rochester.edu/Software/LOOS/Docs/main.html LOOS}: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] bb32a93f23e66fb78d816a4e52af8b4036e0fd48 216 215 2009-02-07T14:07:29Z Oliver 2 /* MD Analysis libraries */ wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[[MDAnalysis]]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://membrane.urmc.rochester.edu/Software/LOOS/Docs/main.html LOOS]: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] 0818b1cf49cedde269d83002309ce2e20812ba4d 217 216 2009-02-07T14:07:57Z Oliver 2 /* MD Analysis libraries */ wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[http://mdanalysis.googlecode.com/ MDAnalysis]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://membrane.urmc.rochester.edu/Software/LOOS/Docs/main.html LOOS]: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[[HOLE]]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] 6d76ad4847b9de20ed3d1e8b74693ef75befb25b 218 217 2009-02-07T14:09:24Z Oliver 2 /* Specialized tools */ wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[http://mdanalysis.googlecode.com/ MDAnalysis]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://membrane.urmc.rochester.edu/Software/LOOS/Docs/main.html LOOS]: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[http://hole.biop.ox.ac.uk/hole HOLE]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] b1fed782a105251917c6d4059beb6cf47916921a 227 218 2010-08-16T18:17:27Z Agrossfield 13 /* MD Analysis libraries -- updated link for LOOS to point to the distribution web page on sourceforge*/ wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[http://mdanalysis.googlecode.com/ MDAnalysis]: a python library to analyze dcd trajectories (in conjunction with a psf) ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://loos.sourceforge.net LOOS]: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[http://hole.biop.ox.ac.uk/hole HOLE]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] 9fbee902b32b3ecd1a00d6d7fc97b2ca8738fd66 233 227 2011-04-21T01:08:19Z Oliver 2 /* MD Analysis libraries */ wikitext text/x-wiki Running simulations is often the easy bit. The hard bit is to extract meaningful information from the Gigabytes of trajectory data. This list can act as a starting point. For most advanced uses, however, one will probably have to write analysis code in [[python]], [[Perl]], [[tcl]], [[C/C++]], [[bash]] ... or any other language that "gets the job done". == "Native" tools == Many of the [[Molecular dynamics software|MD packages]] come with their own analysis tools or scripting language. Sometimes it is possible to [[convert data formats]] between packages and use the other package's analysis tools. ;[[Gromacs]] analysis tools: oone of the strengths of Gromacs is that it comes with a large number of useful analysis tools that make many of the standard analysis tasks simple to perform ;NAMD/[[VMD]]: VMD can be used through its GUI or by scripting it in [[tcl]] to great effect ;[[Charmm]]: Charmm is feature-rich but its scripting language can cause a steep learning curve ;LAMMPS/[[pizza]]: pizza.py is a python library geared towards output from [[LAMMPS]] ;Amber/[[ptraj]]: command-line based analysis == MD Analysis libraries == ;[http://mdanalysis.googlecode.com/ MDAnalysis]: a python library to analyze a range of trajectories (e.g. DCD, XTC, TRR, XYZ) and single frames (PDB, GRO, CRD, PQR). ;[http://dirac.cnrs-orleans.fr/MMTK/ MMTK]: Another python-based framework for doing analysis is the ''Molecular Modelling Tool Kit''. However, it does not natively read [[Charmm]] dcd files and hence it can be cumbersome to use. ;[http://loos.sourceforge.net LOOS]: The ''Lightweight Object-Oriented Structure library (LOOS)'' from Alan Grossfield's lab provides a lightweight C++ library for analysis of molecular dynamics simulations. This includes parsing a number of PDB variants, as well as the native system description and trajectory formats for CHARMM, NAMD, and Amber. LOOS is not intended to be an all-encompassing library and it is primarily geared towards reading data in and processing rather than manipulating the files and structures and writing them out. == Specialized tools == ;[http://hole.biop.ox.ac.uk/hole HOLE]: Oliver Smart's program to trace out pore surfaces and estimate single channel conductances. ;CAVER: [http://loschmidt.chemi.muni.cz/caver/index.php CAVER] provides rapid, accurate and fully automated calculation of pathways leading from buried cavities to outside solvent in static and dynamic protein structures. Calculated pathways can be visualized by graphic program PyMol dissecting anatomy and dynamics of entrance tunnels. CAVER allows analysis of any molecular structure including proteins, nucleic acids, inorganic materials, etc. CAVER is available as [http://loschmidt.chemi.muni.cz/caver/online.php online version] or [[PyMol]] plugin suitable for calculation of pathways in discrete protein structures and stand alone version enabling analysis of trajectories from the molecular dynamics simulations. ;[http://swift.cmbi.ru.nl/gv/dssp/ dssp]: ''Definition of secondary structure of proteins given a set of 3D coordinates.'' The DSSP program defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in Protein Data Bank format. The program does NOT PREDICT protein structure. According to the Science Citation Index (July 1995), the program has been cited in the scientific literature more than 1000 times. ; [http://www.compbio.dundee.ac.uk/manuals/stamp.4.2/stamp.html STAMP]: ''Structural Alignment of Multiple Proteins''. STAMP is a package for the alignment of protein sequence based on three-dimensional (3D) structure. It provides not only multiple alignments and the corresponding `best-fit' superimpositions, but also a systematic and reproducible method for assessing the quality of such alignments. It also provides a method for protein 3D structure data base scanning. In addition to structure comparison, the STAMP package provides input for programs to display and analyse protein sequence alignments and tertiary structures. Please note that, although STAMP outputs a sequence alignment, it is a program for 3D structures, and NOT sequences. ;[[swinker]]: finds and calculates helix hinges. It optionally finds the hinge point and calculates kink and swivel angles. == General purpose mathematical packages == ;[[Scientific Python]] and [[pylab]]: a [[matlab]]-like [[python]] module that has sophisticated analysis and plotting capabilities ;[[matlab]]: ;[[Mathematica]]: ;[[R]]: R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible. One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. [[Category:Analysis]] [[Category:Software]] 7e4e33c8ff41130655af77f5f3734ae4210ef3f7 Membranes 0 5 219 14 2010-01-10T13:39:51Z Oliver 2 /* Explicit lipids */ shameless plug: lipidbook wikitext text/x-wiki Simulations of proteins must also represent the environment faithfully (simulations in [[vacuum simulations|vacuum]] are ''not'' appropriate in most cases and really date back to the days when computer resources were severely limited). The environment of a protein consists of the [[solvent]] and, if it's a membrane protein, of the [[lipid bilayer]]. Here we discuss methods to represent the '''lipid membrane'''. == Explicit lipids == Parameters for lipids are often not distributed with the standard force field files but can be found on the [http://lipidbook.bioch.ox.ac.uk lipidbook] site. === All atom === All atom representations include heavy atoms and ''all'' hydrogens. See [[#United atom|united atom]] for the alternative. === United atom === A ''united atom'' representation combines carbons and aliphatic hydrogens into ''unified'' particles. == Implicit membrane == === Dielectric slab === === Statistical potential-based membrane === The membrane is parametrized based on the distribution of amino acids along the bilayer normal <cite>Ulmschneider2005</cite>. == References == <biblio> #Ulmschneider2005 pmid=15723347 </biblio> 985e4b55dfdab4f060d8acf99156ff5b96b7279c 220 219 2010-01-10T13:40:12Z Oliver 2 /* Explicit lipids */ wikitext text/x-wiki Simulations of proteins must also represent the environment faithfully (simulations in [[vacuum simulations|vacuum]] are ''not'' appropriate in most cases and really date back to the days when computer resources were severely limited). The environment of a protein consists of the [[solvent]] and, if it's a membrane protein, of the [[lipid bilayer]]. Here we discuss methods to represent the '''lipid membrane'''. == Explicit lipids == Force-field parameters for lipids are often not distributed with the standard force field files but can be found on the [http://lipidbook.bioch.ox.ac.uk lipidbook] site. === All atom === All atom representations include heavy atoms and ''all'' hydrogens. See [[#United atom|united atom]] for the alternative. === United atom === A ''united atom'' representation combines carbons and aliphatic hydrogens into ''unified'' particles. == Implicit membrane == === Dielectric slab === === Statistical potential-based membrane === The membrane is parametrized based on the distribution of amino acids along the bilayer normal <cite>Ulmschneider2005</cite>. == References == <biblio> #Ulmschneider2005 pmid=15723347 </biblio> 2897efb12bf7b19c2781fde4dae6d7535676321b Membrane proteins 0 59 221 2010-05-22T09:58:16Z Oliver 2 methods for setting up membrane protein simulations wikitext text/x-wiki == Methods for setting up membrane protein simulations == Published methods: ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; TaraGrid: an update on the Faraldo-Goméz/Smith "make hole" approach (?); ''Automated Protein-Insertion into Membranes for Molecular Dynamics Simulation Set-Up Using Taragrid'', René Staritzbichler, Lucy R. Forrest and José Faraldo-Gómez. Biophysics 2010 abstract [http://dx.doi.org/10.1016/j.bpj.2009.12.2105 10.1016/j.bpj.2009.12.2105] ; Griffin: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using Griffin'', René Staritzbichler, Lucy R. Forresta and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: Faraldo-Goméz/Smith: use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] fdb2af5872d46372f22477d6a849e213e565e247 224 221 2010-05-22T10:13:24Z Oliver 2 overview wikitext text/x-wiki [[Category:Lipids]] [[Category:Protocols]] == Setting up membrane protein simulations == # decide on the [[Protein/Membrane system size|size of the protein/membrane system]] # obtain parameters (for lipids see, for instance, [http://lipidbook.bioch.ox.ac.uk Lipidbook]) # choose a [[transmembrane protein insertion methods|transmembrane protein insertion method]] # run simulation 73e359637511beda3f20f2e2d51caacf956be6bc Protein/Membrane system size 0 60 222 2010-05-22T10:11:49Z Oliver 2 estimate num ber of lipids (from SBCBWiki, written by OB) wikitext text/x-wiki This page collects notes on how to decide how to initially setup a membrane protein simulation. ''Please do not follow these notes blindly &mdash; they are more [http://www.imdb.com/title/tt0325980/quotes guidelines] than actual rules.'' Once you've decided on box dimensions and number of lipids you can use any of the [[Membrane protein insertion]] methods to set up the system. == System size == * Decide on the bilayer composition. Have you got [[Lipid FFDB|force field parameters for the lipids]]? * System size: ** rule of thumb 1: have at least 2-3 lipid layers between protein and periodic box boundary in the x-y plane to ensure(?) membrane-like behaviour; more may be necessary: you will need to monitor the hydrophobic mismatch and make the system big enough so that the bilayer at the box edges has its natural thickness. ** rule of thumb 2: have at least 1-1.5nm of water between protein and z-boundary (so that Coulomb forces are effectively screened) ** Especially for coarse-grained self-assembly simulations you also need to take into account the [[BONDINI#A rough guide to System Content and Membrane Structure|lipid-to-water ratio and its affect on membrane structure]]. * Add ions at eg 100 mM (+counter ions) for additional Coulomb screening * Remember that run time scales like <math>N \log N</math> (or even <math>N^2</math>) and <math>N</math> scales with the volume, i.e. <math>L^3</math>! Thus: keep your system small and pretty (ie the smallest system that still behaves like a big system... invariably you are trading size-artifacts versus speed and thus sampling) == Number of lipids == Estimate the cross sectional area of the protein, eg using the radius of gyration <math>A_{\mathrm{prot}} = \pi R_G</math> and with the approximate area per lipid <math>A_l = 64</math> Å the number of lipids in two leaflets is for a box with dimensions <math>L_x</math> and <math>L_y</math> <math>N = \frac{2(L_x L_y - A_\mathrm{prot})}{A_l}</math>. If you are simulating a mixed bilayer, eg POPE:POPG 4:1 then you will need <math>4N/5</math> POPE lipids and <math>N/5</math> POPG ones. == Number of ions == <!-- Oli Labbook p 42 --> Once the system is solvated you can calculate the numbers of ions <math>N</math> needed for a given concentration <math>c</math> (in addition to any counter ions): <math>c = \frac{n}{V} = \frac{N/N_A}{V}</math> (where <math>N_A = 6.02214179 \times 10^{23} \mathrm{mol}^{-1}</math> is the [http://physics.nist.gov/cgi-bin/cuu/Value?na Avogadro constant]). The problem is to get the water volume of the inhomogenous system, consisting of membrane and protein with the water. An approximation is to use the volume of a water molecule at standard conditions, <math>v_w = 30 \mathrm{\AA}^3</math> and calculate <math>V = N_w v_w</math> from the number of waters in the system, <math>N_w</math>. The equations become even simpler if we use the standard concentration of water, <math>c_w = n_w/(N_w v_w) = 55.5\, \mathrm{mol/l}</math>. Using all this we get <math>N_+ = \frac{c_+}{V} = \frac{c_+}{c_w} N_w</math> for the (monovalent) cations, and correspondingly for monovalent anions <math>N_- = N_+</math> === Example === For a concentration of 100 mM = 0.1 M and 8000 water molecules we will need to add <math>N_+ = N_- = \frac{0.1\,\mathrm{M}}{55.5\,\mathrm{M}} \times 8000 = 14</math> ions of each kind (eg 14 sodium and 14 chloride and whatever counterions are required to make the system charge neutral). [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Tutorial]] 3a38aff56641ea05f6b1ba7f6eb654bc4752b17a 226 222 2010-05-22T10:28:02Z Oliver 2 math -> manual formatting wikitext text/x-wiki This page collects notes on how to decide how to initially setup a membrane protein simulation. ''Please do not follow these notes blindly &mdash; they are more [http://www.imdb.com/title/tt0325980/quotes guidelines] than actual rules.'' Once you've decided on box dimensions and number of lipids you can use any of the [[Transmembrane protein insertion methods]] methods to set up the system. == System size == * Decide on the bilayer composition. Have you got [[Lipid FFDB|force field parameters for the lipids]]? * System size: ** rule of thumb 1: have at least 2-3 lipid layers between protein and periodic box boundary in the x-y plane to ensure(?) membrane-like behaviour; more may be necessary: you will need to monitor the hydrophobic mismatch and make the system big enough so that the bilayer at the box edges has its natural thickness. ** rule of thumb 2: have at least 1-1.5nm of water between protein and z-boundary (so that Coulomb forces are effectively screened) ** Especially for coarse-grained self-assembly simulations you also need to take into account the [[BONDINI#A rough guide to System Content and Membrane Structure|lipid-to-water ratio and its affect on membrane structure]]. * Add ions at e.g. 100 mM (+counter ions) for additional Coulomb screening * Remember that run time scales like ''N'' log ''N'' (or even ''N''<sup>2</sup>) and ''N'' scales with the volume, i.e. ''L''<sup>3</sup>! Thus: keep your system small and pretty (i.e. the smallest system that still behaves like a big system... invariably you are trading size-artifacts versus speed and thus sampling) == Number of lipids == Estimate the cross sectional area of the protein, e.g. using the radius of gyration ''A''<sub>prot</sub> = π ''R''<sub>G</sub> and with the approximate area per lipid ''A''<sub>l</sub> = 64 Å the number of lipids in two leaflets is for a box with dimensions ''L''<sub>x</sub> and ''L''<sub>y</sub> ''N'' = 2(''L''<sub>x</sub>''L''<sub>y</sub> - ''A''<sub>prot</sub>) / ''A''<sub>l</sub> If you are simulating a mixed bilayer, e.g. POPE:POPG 4:1 then you will need 4''N''/5 POPE lipids and ''N/''5 POPG ones. == Number of ions == Once the system is solvated you can calculate the numbers of ions <math>N</math> needed for a given concentration ''c'' (in addition to any counter ions): ''c'' = ''n''/''V'' = ''N''/(''N<sub>A</sub>V) (where ''N''<sub>A</sub> = 6.02214179 &times; 10<sup>23</sup>mol<sup>-1</sup> is the [http://physics.nist.gov/cgi-bin/cuu/Value?na Avogadro constant]). The problem is to get the water volume of the inhomogenous system, consisting of membrane and protein with the water. An approximation is to use the volume of a water molecule at standard conditions, ''v''<sub>w</sub> = 30 Å<sup>3</sup> and calculate ''V'' = ''N''<sub>w</sub> ''v''<sub>w</sub> from the number of waters in the system, ''N''<sub>w</sub>. The equations become even simpler if we use the standard concentration of water, ''c''<sub>w</sub> = ''n''<sub>w</sub>/(''N''<sub>w</sub> ''v''<sub>w</sub>) = 55.5 mol/l. Using all this we get N<sub>+</sub> = ''c''<sub>+</sub>/''V'' = ''c''<sub>+</sub>/''c''<sub>w</sub> ''N''<sub>w</sub> for the (monovalent) cations, and correspondingly for monovalent anions ''N''<sub>-</sub> = ''N''<sub>+</sub> === Example === For a concentration of 100 mM = 0.1 M and 8000 water molecules we will need to add ''N''<sub>-</sub> = ''N''<sub>+</sub> = 0.1 M/55.5 M &times; 8000 = 14 ions of each kind (e.g. 14 sodium and 14 chloride and whatever counterions are required to make the system charge neutral). [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Tutorial]] e2f689c7580ed5cc6e9aabb6a9848254b19bf50c Transmembrane protein insertion methods 0 61 223 2010-05-22T10:12:53Z Oliver 2 moved insertion methods to extra page wikitext text/x-wiki == Methods for setting up membrane protein simulations == Published methods: ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; TaraGrid: an update on the Faraldo-Goméz/Smith "make hole" approach (?); ''Automated Protein-Insertion into Membranes for Molecular Dynamics Simulation Set-Up Using Taragrid'', René Staritzbichler, Lucy R. Forrest and José Faraldo-Gómez. Biophysics 2010 abstract [http://dx.doi.org/10.1016/j.bpj.2009.12.2105 10.1016/j.bpj.2009.12.2105] ; Griffin: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using Griffin'', René Staritzbichler, Lucy R. Forresta and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: Faraldo-Goméz/Smith: use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] fdb2af5872d46372f22477d6a849e213e565e247 225 223 2010-05-22T10:15:03Z Oliver 2 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; TaraGrid: an update on the Faraldo-Goméz/Smith "make hole" approach (?); ''Automated Protein-Insertion into Membranes for Molecular Dynamics Simulation Set-Up Using Taragrid'', René Staritzbichler, Lucy R. Forrest and José Faraldo-Gómez. Biophysics 2010 abstract [http://dx.doi.org/10.1016/j.bpj.2009.12.2105 10.1016/j.bpj.2009.12.2105] ; Griffin: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using Griffin'', René Staritzbichler, Lucy R. Forresta and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: Faraldo-Goméz/Smith: use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] 762ac60998ed08c5cfbd0da8a4b1fc0e80bb5db6 228 225 2010-10-12T07:10:54Z Renedominik 15 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; Griffin: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using Griffin'', René Staritzbichler, Lucy R. Forresta and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: Faraldo-Goméz/Smith: use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] 8edf796082765a65ab1eb68f86118c5a08f35a41 229 228 2010-10-12T07:11:26Z Renedominik 15 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; Griffin: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using Griffin'', René Staritzbichler, Lucy R. Forrest and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: Faraldo-Goméz/Smith: use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] bb31774a3984aaded802e3d68e2e8d51ccb1858e 230 229 2010-10-12T14:02:35Z Renedominik 15 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; GRIFFIN: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using GRIFFIN'', René Staritzbichler, Lucy R. Forrest and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: The predecessor of GRIFFIN (part of the Gromacs 3.1 version). Use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] 7efbf0d0d5e1c80ffd86d4276891d5ed085a18ba 231 230 2010-10-12T14:03:50Z Renedominik 15 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; GRIFFIN: Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using GRIFFIN'', René Staritzbichler, Lucy R. Forrest and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: The predecessor of GRIFFIN (part of Gromacs 3.1). Use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] 330926335ec4dfffcdb1396d4d8d2ea74b1c3fab 232 231 2010-10-12T15:32:51Z Renedominik 15 wikitext text/x-wiki Published methods for setting up membrane protein simulations; please add more. ; [http://wwwuser.gwdg.de/~ggroenh/membed.html g_membed]: Slowly growing a shrunken peptide into a bilayer. See ''g_membed: Efficient insertion of a membrane protein into an equilibrated lipid bilayer with minimal perturbation''. Maarten G. Wolf, Martin Hoefling, Camilo Aponte-Santamaría, Helmut Grubmüller, Gerrit Groenhof. J Comp Chem (2010). doi:[http://dx.doi.org/10.1002/jcc.21507 10.1002/jcc.21507] ; Tielemann's "shrinking an exploded bilayer": Scale all COM coordinates of lipids to increase space ("explode"), insert peptide, shrink via MD (see recent Tieleman review). ''Setting up and running molecular dynamics simulations of membrane proteins.'' Kandt C, Ash WL, Tieleman DP. Methods '''41''' (2007), 475-88. doi:[http://dx.doi.org/10.1016/j.ymeth.2006.08.006 10.1016/j.ymeth.2006.08.006] ; GRIFFIN: Calculates realistic lipid conformations even for large TM protein systems with complex topology starting from a pre-equilibrated bilayer. The implicit force field of GRIFFIN guides buried bilayer atoms towards the surface of the protein, while water or lipid atoms outside of the protein volume experience the interaction forces of the protein. Biophysics 2010 abstract ''Automated and Optimized Embedding of Proteins into Membranes for Molecular Dynamics Simulations using GRIFFIN'', René Staritzbichler, Lucy R. Forrest and José D. Faraldo-Gómez doi:[http://dx.doi.org/10.1016/j.bpj.2009.12.3070 10.1016/j.bpj.2009.12.3070] ; gromacs make_hole: The predecessor of GRIFFIN (part of Gromacs 3.1). Use GRASP surface to gently generate a protein shaped hole in the bilayer; requires a special Gromacs binary [http://www.gromacs.org/@api/deki/files/48/=mdrun_make_hole.tar.gz mdrun_make_hole]. ''Setting up and optimization of membrane protein simulations.'' Faraldo-Gómez JD, Smith GR, Sansom MSP. Eur Biophys J. '''31'' (2002), 217-227. doi:[http://dx.doi.org/10.1007/s00249-002-0207-5 10.1007/s00249-002-0207-5] ; CHARMM style (Woolf & Roux): build bilayer from a library of lipid conformers+bound water that are translated and rotated as rigid units Files in the contributed section of CHARMM and at [http://thallium.bsd.uchicago.edu/RouxLab/membrane.html membrane builder]. ''Molecular dynamics simulation of the gramicidin channel in a phospholipid bilayer.'' Woolf TB, Roux B. Proc Natl Acad Sci U S A. '''91''' (1994), 11631-5 and ''Structure, energetics, and dynamics of lipid-protein interactions: A molecular dynamics study of the gramicidin A channel in a DMPC bilayer'', T. Woolf and B. Roux, Proteins '''24''' (1996) 92-114 doi:[http://www3.interscience.wiley.com/journal/69546/abstract 10.1002/(SICI)1097-0134(199601)24:1&lt;92::AID-PROT7&gt;3.0.CO;2-Q] ; CHARMM-GUI [http://www.charmm-gui.org/?doc=input/membrane Membrane-builder]: automated web procedure (generate input files, run locally. ''Automated Builder and Database of Protein/Membrane Complexes for Molecular Dynamics Simulations'', S. Jo, T. Kim, and W. Im PLoS ONE '''2''' (2007) e880 . [http://dx.doi.org/10.1371/journal.pone.0000880 10.1371/journal.pone.0000880]. [[Category:MembraneInsertion]] [[Category:Lipids]] [[Category:Protocols]] [[Category:Gromacs]] [[Category:CHARMM]] 70eeeb254c72f1f50370b1d3a8fdb63150505698 User:PeteKaufman909 2 62 236 2024-07-21T12:12:34Z PeteKaufman909 16 Created page with "53 year-old Telecommunications Technical Official or Technologist Harrold from Port McNicoll, has lots of passions which include wall art, camlock and camping. In recent years has made a journey to Longobards in Italy. Places of the Power (- A.D.).<br><br>Also visit my blog [https://www.castermetal.com/sand-casting-products-and-services/ what is it worth]" wikitext text/x-wiki 53 year-old Telecommunications Technical Official or Technologist Harrold from Port McNicoll, has lots of passions which include wall art, camlock and camping. In recent years has made a journey to Longobards in Italy. Places of the Power (- A.D.).<br><br>Also visit my blog [https://www.castermetal.com/sand-casting-products-and-services/ what is it worth] df9f78d92489f993a1d6557b7c5dc4ee12eb85d0 Carbon Steel Apt For Induction Cooktops 0 63 237 2024-07-21T12:12:40Z PeteKaufman909 16 Created page with "<br>Carbon steel induction cookware is one of the best investments for your home. It's affordable, durable, and a non-stick frying pan that cooks evenly and safely. The cast iron construction keeps food from sticking and creates a non-stick surface. This product is designed for all types of cooking, from regular frying to baking to broiling.<br><br><br>The Teflon coated non-stick surface reduces stickiness and prevents food from sticking. This frying pan is also a good c..." wikitext text/x-wiki <br>Carbon steel induction cookware is one of the best investments for your home. It's affordable, durable, and a non-stick frying pan that cooks evenly and safely. The cast iron construction keeps food from sticking and creates a non-stick surface. This product is designed for all types of cooking, from regular frying to baking to broiling.<br><br><br>The Teflon coated non-stick surface reduces stickiness and prevents food from sticking. This frying pan is also a good choice for quick, small orders. The cast iron body spreads heat evenly across the pan for consistently even cooking results. The Teflon coating on the handle and sides helps prevent foods from sticking and absorbs extra moisture for faster browning.<br><br><br>Some pans have built-in racks for items like beans, potatoes, or shrimp. Other owners may choose not to use racks because they are impatient while preparing their meals or because they want to control the spillage of melted oil. Some carbon steel cookware users say that the cast-iron pan interferes with their rhythm while preparing their meals. The Teflon coated handles and sides help prevent spillage and browning.<br><br><br>One unique feature is the cast aluminum handle, which is dishwasher safe and easy to grip. Many users say it's difficult to hold on to the cast aluminum handle with the thin metal handles of other woks. A one-handed twist makes carrying the pan easier. The lifetime warranty covers damages due to rust and breaks due to heavy use and excessive heat.<br><br><br>The Teflon coated steel makes it easier to clean up. If you cherished this short article and you would like to obtain more details about [https://www.castermetal.com/sand-casting-products-and-services/ link] kindly stop by our own web site. Carbon steel woks are also more durable than aluminum pans, making them ideal for a wide variety of cuisines. The handles and sides will remain cool even when hot, so you can safely bring them in the microwave without worry of it burning your hands.<br><br><br>One thing users say is most appreciated is the quick release latch that locks the lid tight without damaging it. No more poking yourself with a stick trying to loosen it! This lid also comes with a lifetime warranty, so there is no need to worry about spending money on repairs. Some owners prefer the flat bottom design because it allows for easier cleaning and doesn't interfere with the pan's bottom surface.<br><br><br>The Teflon coated steel has been certified by Underwriter's Laboratory as having an excellent balance of heat and non-heat. The Teflon coating ensures that food doesn't stick to the sides of the pan, which makes clean up much easier. It is not a true induction cooker, but users say the induction element is very gentle on the bottom and sides of the food. A carbon steel pan with a flat bottom is very traditional and adds a touch of traditional Asian flare to your kitchen. Many customers say this type of pan feels great on the stovetop as well. The flat bottom is easy to remove so it makes cleanup time faster and easier.<br><br><br>If you are looking for a sturdy pan with a non-stick coating that will keep your food from sticking, look no further than a Teflon coated steel non-stick pan with a stainless steel edge and snap-on lid for an affordable, yet high quality induction ready cookware. This cookware is perfect for induction heating. You'll love how easy it is to use and how fast you can get your meal prepared.<br><br><br>If you are looking for a pan that is both durable and easy to clean, the carbon steel wok is just what you are looking for. They are made with high quality steel and are dishwasher safe. Because they use no acidic curing agents, they are ideal for induction stoves and are safe for all of your cooking needs.<br><br><br>The Teflon coated pan handle is very durable and should stand up to daily use for years to come. These frying pans come in various sizes and are available with or without a handle. Some of the handles have a raised lip around the edge, which is designed to prevent licks from forming on the cookware skillet's handle. For added safety, the raised lip also prevents heat damage to the user's hand when making the initial insert motion. Some users replace their carbon steel pan handles as often as every couple of months.<br><br><br>There are many more advantages to using induction-ready pans. The Teflon coating protects the user's hands from burns when handling hot surfaces. The cast iron construction makes these fans ideal for induction heating. The stainless steel construction prevents rust from forming. And because these pans come in a variety of sizes, the user can choose the right size pan for their needs. With all these benefits, carbon steel pans are an excellent choice for induction-ready cookware.<br> eca77460db12dcad7bed055a61981fc44bec8492 User:NSXCarmon540145 2 64 238 2024-07-21T13:37:12Z NSXCarmon540145 17 Created page with "26 year-old Structural Analysis Engineer Deeanne Royds, hailing from Kelowna enjoys watching movies like Blood River and Soapmaking. Took a trip to Quseir Amra and drives a 3500 Club Coupe.<br><br>Feel free to visit my web blog [https://www.ilbaby.com/what-you-can-get-from-having-reborn-baby-dolls/ Reborn Baby]" wikitext text/x-wiki 26 year-old Structural Analysis Engineer Deeanne Royds, hailing from Kelowna enjoys watching movies like Blood River and Soapmaking. Took a trip to Quseir Amra and drives a 3500 Club Coupe.<br><br>Feel free to visit my web blog [https://www.ilbaby.com/what-you-can-get-from-having-reborn-baby-dolls/ Reborn Baby] d6a022817a214e3348acf9c5a93928784658d3ff Full Body Silicone Reborn Baby Dolls For Sale 0 65 239 2024-07-21T13:37:17Z NSXCarmon540145 17 Created page with "<br>Full body silicone reborn baby dolls are a great way to create your very own lifelike doll. These miniature babies are alive and will respond to touch, heartbeat, and breathing. Even the first steps of your baby can be simulated. These realistic toys are also known for their lifelike resemblance to your own child. This is a perfect gift for the little girl in your family who doesn't have time to have a real baby.<br><br>Some of the best selling Full Silicone [https:/..." wikitext text/x-wiki <br>Full body silicone reborn baby dolls are a great way to create your very own lifelike doll. These miniature babies are alive and will respond to touch, heartbeat, and breathing. Even the first steps of your baby can be simulated. These realistic toys are also known for their lifelike resemblance to your own child. This is a perfect gift for the little girl in your family who doesn't have time to have a real baby.<br><br>Some of the best selling Full Silicone [https://www.ilbaby.com/what-you-can-get-from-having-reborn-baby-dolls/ Reborn Baby] Dolls are based on the original Marilyn Manson sculpture. These realistic, breathing dolls have high quality non-toxic silicone vinyl and are suitable for children of all ages. The toys can be used as toys for a long time and are great gifts. Reborn baby dolls are often very expensive, but can be a great way to give a gift that will last a lifetime.<br><br>Full body silicone reborn baby dolls are an ideal gift for new parents. They are very detailed and respond to touch and can mimic first steps, heartbeat, and breathing. They are also very tactile and will bring good memories to your child. A gift made from silicone vinyl is a great way to celebrate the birth of your child. There are many online stores that sell reborn baby dolls for sale, but Lowpi is the best place to find a wide range of prices and offers.<br><br>If you're in the market for a Full Silicone Reborn Baby Doll, you can browse these online shops to find the best prices. These websites also offer coupons and other discounts, so be sure to use them! It's a great way to save money on your new addition! The following shops sell Reborn Baby Dolls. If you're looking for a full silicone reborn baby doll, you should check out their reviews. They also list the best prices and deals.<br> 10f13abee878c7eb9752d3d85c021e1fe607621d User:DickJeffery637 2 66 240 2024-07-21T14:19:07Z DickJeffery637 18 Created page with "23 year-old Flower Grower Elvin from Brandon, enjoys to spend time garage saleing, womens clothing online and writing songs. Finished a cruiseship experience that included passing by Harar Jugol.<br><br>Also visit my page: [https://www.hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ Source]" wikitext text/x-wiki 23 year-old Flower Grower Elvin from Brandon, enjoys to spend time garage saleing, womens clothing online and writing songs. Finished a cruiseship experience that included passing by Harar Jugol.<br><br>Also visit my page: [https://www.hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ Source] 4322af218c77e04b4c2c419d28c178f9030d12db Cheap Ideas For Teacher Appreciation Week 0 67 241 2024-07-21T14:19:13Z DickJeffery637 18 Created page with "<br>Are you searching for cheap ideas for teacher appreciation week? I've put together a few ideas that should get you in the spirit, while still being inexpensive. Everyone needs to do their best for their students and if you are a teacher, you know how much it costs to take care of the kids. This doesn't mean you're cheap though. It just means you want to do your best to be a great teacher.<br><br><br>Here are a couple cheap ideas for teacher appreciation week that wil..." wikitext text/x-wiki <br>Are you searching for cheap ideas for teacher appreciation week? I've put together a few ideas that should get you in the spirit, while still being inexpensive. Everyone needs to do their best for their students and if you are a teacher, you know how much it costs to take care of the kids. This doesn't mean you're cheap though. It just means you want to do your best to be a great teacher.<br><br><br>Here are a couple cheap ideas for teacher appreciation week that will help inspire you. First, if you have an extra uniform, you could have each of your students to make a gift basket filled with inexpensive yet fun items. For example, if your classroom is mostly white with some colorful art work, you can fill the baskets with different inexpensive items that the students will love, such as stickers, candy, key chains, pens, and other fun and colorful novelty items. An easy way to do this is by putting together a craft project based on the theme of the school. A Pakistani bridal lehenga would be a great idea for a classroom project.<br><br><br>Of course you can always get the supplies from the office supply store. You may also find that you have some excess materials laying around in your classroom that you don't use any more. One great way to get inexpensive materials is by visiting garage sales or yard sales. Often times these people sell very cheap but nice items that are often unused by the owners.<br><br><br>Another idea for inexpensive tokens is to get cheap or gently used books. One great place to pick up a used book is at the local university's book store. Often times there are sales or closeouts so you can save some money by purchasing a couple of books.<br><br><br>For cheap ideas for teacher appreciation you might want to consider cheap little favors such as hand out mini Hershey's chocolate bars or cheap pencils with the student's name on it. Teachers love giving out little trinkets and gifts and often appreciate the effort. A small favor that will be used repeatedly is something that makes a huge difference. A cheap stuffed animal is a great item to include as a gift because they are cheap and easy to find.<br><br><br>Homemade decorations are popular cheap ideas for decorations. If you loved this article and you also would like to obtain more info regarding [https://www.hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ click] nicely visit our site. There are many different types of inexpensive decorations you can make for any holiday or occasion. One of the easiest ways to make a homemade ornament is to simply string together a bunch of dental floss and colorful thread. This is a great ornament that can be made and stored for years to come. You can also make things such as inexpensive garlands, bracelets, ornaments, or even homemade beaded bags. The choices are endless when it comes to making homemade decorations.<br> 09cec82c0b458f8657fa7a9b7724581a8a09bf95 User:AubreyOuthwaite 2 68 242 2024-07-21T14:47:47Z AubreyOuthwaite 19 Created page with "37 years old Electronic Engineering Draftsperson Rodger Sia from Saint-Sauveur-des-Monts, has many passions which include boating, phenacetin and greyhound racing. In the recent month or two has gone to locations for example Redwood National and State Parks.<br><br>Look into my site: [https://www.benzocainesupplier.com This Web page]" wikitext text/x-wiki 37 years old Electronic Engineering Draftsperson Rodger Sia from Saint-Sauveur-des-Monts, has many passions which include boating, phenacetin and greyhound racing. In the recent month or two has gone to locations for example Redwood National and State Parks.<br><br>Look into my site: [https://www.benzocainesupplier.com This Web page] a3c2f9686cb553daa5d7ee8e46749503992ba081 Where To Find Pure Phenacetin Powder: Understanding Its Uses Risks And Legality 0 69 243 2024-07-21T14:47:53Z AubreyOuthwaite 19 Created page with "<br>Phenacetin is a white crystalline powder that has been historically used as a painkiller and fever-reducing medication. It was first introduced in the late 19th century and gained popularity as an over-the-counter analgesic in the early 20th century. However, due to its association with serious health risks, phenacetin has been banned in many countries as a pharmaceutical product.<br><br>Understanding Phenacetin's Uses<br><br>1. Pain Relief: Phenacetin was widely use..." wikitext text/x-wiki <br>Phenacetin is a white crystalline powder that has been historically used as a painkiller and fever-reducing medication. It was first introduced in the late 19th century and gained popularity as an over-the-counter analgesic in the early 20th century. However, due to its association with serious health risks, phenacetin has been banned in many countries as a pharmaceutical product.<br><br>Understanding Phenacetin's Uses<br><br>1. Pain Relief: Phenacetin was widely used to alleviate pain, especially headaches, and to reduce fever. Its analgesic properties made it a popular choice in various over-the-counter medications. However, other safer and more effective alternatives have since replaced it.<br><br><br>2. Caffeine Component: At one time, phenacetin was also used as a component in combination with caffeine and aspirin in certain analgesic products. The combination was believed to enhance the effectiveness of pain relief.<br><br>The Risks Associated with Phenacetin<br><br>While phenacetin was once a popular painkiller, its use has significantly declined due to the serious risks it poses to human health. Some of the main risks associated with phenacetin include:<br><br><br>1. Nephrotoxicity: Long-term use of phenacetin has been linked to kidney damage and, in severe cases, renal failure. The toxic byproduct of phenacetin metabolism can accumulate in the kidneys, leading to irreversible damage.<br><br><br>2. Carcinogenicity: Studies have shown that phenacetin is associated with an increased risk of developing certain types of cancers, particularly renal pelvic cancer and bladder cancer. The International Agency for Research on Cancer (IARC) has classified phenacetin as a Group 1 carcinogen, meaning it is carcinogenic to humans.<br><br><br>3. Blood Disorders: Phenacetin use has been linked to the development of blood disorders, including methemoglobinemia, a condition where the blood is unable to carry sufficient oxygen to body tissues, potentially leading to organ damage.<br><br><br>4. Withdrawal of Marketed Products: Many countries have banned the sale and use of phenacetin in medicinal products due to its adverse health effects. The United States, for example, withdrew phenacetin-containing medications from the market in the early 1980s.<br><br>The Legality of Phenacetin<br><br>The legality of phenacetin varies from country to country. Should you loved this article and you wish to receive more info about [https://www.benzocainesupplier.com find more information] generously visit our own web page. While it is banned as a pharmaceutical product in many places, its use in certain research and industrial applications may still be allowed under strict regulations. Before obtaining phenacetin for any purpose, individuals must be aware of the specific laws and regulations in their country or region.<br><br>Where to Find Pure Phenacetin Powder<br><br>If you are involved in legitimate research or industrial activities that require pure phenacetin powder, it is crucial to ensure you are sourcing it from reputable and authorized suppliers. Here are some key steps to follow:<br><br>1. Research Authorized Suppliers<br><br>Look for suppliers that are licensed and authorized to deal with controlled substances. Check if they have the necessary certifications to handle and distribute phenacetin. Legitimate suppliers will adhere to strict quality control and safety standards.<br><br>2. Check for Product Purity<br><br>Purity is of utmost importance when dealing with phenacetin or any other chemicals. Reputable suppliers should provide detailed information about the purity of their phenacetin powder, usually represented as a percentage. Aim to purchase the highest purity possible to ensure accurate and reliable results in your research or industrial processes.<br><br>3. Review Customer Feedback<br><br>Before making a purchase, read reviews and testimonials from other customers who have previously bought phenacetin from the supplier. Their experiences can provide valuable insights into the reliability and quality of the product and service offered by the supplier.<br><br>4. Compliance with Legal Requirements<br><br>Ensure that the supplier complies with all legal requirements for handling and shipping phenacetin. Shipping controlled substances may involve strict regulations and permits, so verify that the supplier is well-versed in these procedures to avoid any legal issues.<br><br>5. Transparent Documentation<br><br>Reputable suppliers will provide clear and transparent documentation, including certificates of analysis and safety data sheets, to ensure you have all the necessary information about the product. This documentation is essential for understanding the properties and potential risks associated with phenacetin.<br><br>The Importance of Responsible Use<br><br>While pure phenacetin powder may have legitimate uses in research and industry, it is crucial to emphasize responsible handling and use of this substance. Individuals and organizations dealing with phenacetin must prioritize safety and adhere to all applicable laws and regulations.<br><br><br>1. Safety Precautions: Always follow proper safety protocols when handling phenacetin or any other chemicals. Use appropriate protective gear and equipment to minimize the risk of exposure.<br><br><br>2. Compliance with Regulations: Understand and comply with all legal requirements related to the use, storage, and disposal of phenacetin. Failure to do so could lead to severe legal consequences.<br><br><br>3. Education and Training: Ensure that all personnel involved in handling phenacetin are adequately trained and educated about the potential risks and safety measures associated with the substance.<br><br>Conclusion<br><br>Phenacetin, once a widely used painkiller, has now been banned in many countries due to its association with severe health risks, including kidney damage, cancer, and blood disorders. While pure phenacetin powder may still be used in certain research and industrial applications, it is essential to prioritize safety, legality, and responsible use.<br><br><br>If you require phenacetin for legitimate purposes, ensure you source it from authorized suppliers who meet all necessary regulatory requirements. Verify the purity of the product and thoroughly review customer feedback to make an informed decision. Remember to follow all safety protocols and legal regulations to safeguard yourself and others from potential harm.<br><br><br>Ultimately, understanding the risks and taking necessary precautions will help ensure that phenacetin, when used appropriately, can contribute to valuable research and industrial applications without compromising on safety and compliance.<br> 2c77a083fb1affdd142787b572981c783a4f0f2f User:DylanFugate5283 2 70 244 2024-07-21T15:08:18Z DylanFugate5283 20 Created page with "27 years old Corporate Normal Manager Nestor from Nova Scotia, has interests which includes weather forecasting, online shopping websites and texting. Enjoys travel and was motivated after traveling to Quseir Amra.<br><br>Feel free to surf to my web site - [https://WWW.Hotsalees.com/product/pikachu-plush-toy-pokemon-doll-pokemon-doll-pikachu-doll-wholesale/ similar website]" wikitext text/x-wiki 27 years old Corporate Normal Manager Nestor from Nova Scotia, has interests which includes weather forecasting, online shopping websites and texting. Enjoys travel and was motivated after traveling to Quseir Amra.<br><br>Feel free to surf to my web site - [https://WWW.Hotsalees.com/product/pikachu-plush-toy-pokemon-doll-pokemon-doll-pikachu-doll-wholesale/ similar website] cb221f4e85cd4eeb51bd240f4b179de88700cb8d Cheap Bamboo Clothing 0 71 245 2024-07-21T15:08:23Z DylanFugate5283 20 Created page with "<br>We all know that natural fabrics like silk clothing to last a lot longer than synthetic fabric, but not everyone is aware that cheap bamboo clothing can also last just as long. Cheap bamboo is made from natural fabrics, so it breathes and does not retain dust and lint. Synthetic materials on the other hand, cannot breathe, do not breathe and then when they get wet they become dusty and slimy. Cheap bamboo is breathable and really easy to care for.<br><br><br>Did you..." wikitext text/x-wiki <br>We all know that natural fabrics like silk clothing to last a lot longer than synthetic fabric, but not everyone is aware that cheap bamboo clothing can also last just as long. Cheap bamboo is made from natural fabrics, so it breathes and does not retain dust and lint. Synthetic materials on the other hand, cannot breathe, do not breathe and then when they get wet they become dusty and slimy. Cheap bamboo is breathable and really easy to care for.<br><br><br>Did you know that cheap bamboo clothing has some of the best qualities around? Cheap organic yoga clothes are just as soft, just as smooth as any other good quality clothing. They have lots of stretch and wicking ability and are extremely durable, while being incredibly soft. They hold their shape and don't bunch up either. That's good news because lots of cheap yoga clothing lacks these important characteristics.<br><br><br>If you're tired of plain, boring, low quality clothing that getting sweaty in a matter of days, you can get a pure silk pyjamas set. That's right, we said pure silk pyjamas, and we do mean it. There are currently no reviews for this product, please leave a comment below if you'd like to know more. We can't wait to see what kind of crazy fan base this would bring.<br><br><br>Did you know that some people believe that the reason there are no reviews for certain items on the Internet is that companies do not want them spoiled? This is partially true but mostly false. You see, good quality, genuine organic products do not require numerous reviews. Good quality clothing will live within a company's reputation for many years, whether it is good or bad. Therefore, a lot of companies do not bother with writing up bad reviews. This is great news for us consumers!<br><br><br>Cheap bamboo pants are some of the best clothing options that we have ever come across. Pure organic cotton was used to create our pants, as was the case with our shirts. We have been extremely pleased with both the quality and the looks, despite being slightly overweight. It is nice to have the option to look good without having to feel guilty about it.<br><br><br>Cheap bamboo clothing will be made available to the public in the near future. We have already posted pictures of the pants that we have tried on. Until then, you will have to keep reading on. If you have any queries about where and how to use [https://WWW.Hotsalees.com/product/pikachu-plush-toy-pokemon-doll-pokemon-doll-pikachu-doll-wholesale/ you could check here], you can contact us at our own website. We are sure that once you get a chance to look at all of the different looks that you can get with organic cotton, you will understand why organic clothing is such a great choice.<br> d1536d0deb6393ac669d4daf8ab3f1b863652c25 User:TamelaLaplante 2 72 246 2024-07-21T17:39:33Z TamelaLaplante 21 Created page with "41 yrs old Mixed Harvest Farmer Jewell Hutton from Frontier, has many passions including relaxing, cheap online shopping and train collecting. Has enrolled in a global contiki journey. Is extremely excited in particular about visiting Primeval Beech Forests of the Carpathians.<br><br>Also visit my page; [https://www.hotsalees.com/product/new-rittal-vertu-mobile-phone-v10-straight-small-screen-mens-luxury-mobile-phone/ describes it]" wikitext text/x-wiki 41 yrs old Mixed Harvest Farmer Jewell Hutton from Frontier, has many passions including relaxing, cheap online shopping and train collecting. Has enrolled in a global contiki journey. Is extremely excited in particular about visiting Primeval Beech Forests of the Carpathians.<br><br>Also visit my page; [https://www.hotsalees.com/product/new-rittal-vertu-mobile-phone-v10-straight-small-screen-mens-luxury-mobile-phone/ describes it] 9d51911056c72c8f63f8a8d2d122f604c0f2e7ae Saving Money On Christmas With Cheap Money Tin 0 73 247 2024-07-21T17:39:38Z TamelaLaplante 21 Created page with "<br>Have you ever seen a cheap money tin in action? If not, then you definitely should have sometime soon. It is the perfect way for saving money while shopping for gifts for office workers and even for your own family members. If you have any questions with regards to where and how to use [https://www.hotsalees.com/product/new-rittal-vertu-mobile-phone-v10-straight-small-screen-mens-luxury-mobile-phone/ simply click the up coming post], you can speak to us at our web-s..." wikitext text/x-wiki <br>Have you ever seen a cheap money tin in action? If not, then you definitely should have sometime soon. It is the perfect way for saving money while shopping for gifts for office workers and even for your own family members. If you have any questions with regards to where and how to use [https://www.hotsalees.com/product/new-rittal-vertu-mobile-phone-v10-straight-small-screen-mens-luxury-mobile-phone/ simply click the up coming post], you can speak to us at our web-site. A lot of people tend to overlook this type of saving option and put off their planned holiday and other vacation, because they do not have any savings left at the end of the year. However, this is not going to be the case for long as more retailers are becoming aware of the need for cheap money tin in order to survive in the current recessionary climate.<br><br><br>How does it work? To start with, you sign up for an account with one or two websites that offer cheap money tin. You put aside a certain amount of money each month that you know you will be able to spare. When Christmas time comes, you can withdraw all of the cash that you have accumulated and use it to purchase presents for your loved ones.<br><br><br>The best thing about saving money on gifts for office workers is that it allows you to buy a bigger variety of items. Instead of purchasing the same old t-shirt and jeans that everyone else is wearing, you can choose from a much wider range of sizes, styles and colors. It will also allow you to buy larger sizes of clothes, which will help you if you have recently split up with a significant other. Remember, people appreciate being appreciated, so if you want to put a smile on someone's face, then get them a gift that they will actually wear.<br><br><br>Another reason why people find it very helpful to use a tin of money is because it makes affordable clothes purchases possible. What if you only have a small budget each month? Do you think that you can go out and buy new clothes? Chances are, you probably cannot. It is true that you do not always have the money to purchase new clothes, but there are plenty of options when it comes to using clothing coupons or buying clothes at a factory outlet.<br><br><br>If you are looking to save money on Christmas day, then consider using a cheap money tin. All you need to do is to keep your eye out for sales at stores that are selling Christmas season items. If you plan ahead, you will be able to purchase everything that you need without spending too much money on the special item that you wanted to purchase. The best part is that the money will eventually go back into your savings account.<br><br><br>There is no better way to spend Christmas day than by buying something that you will be able to wear for a long time to come. However, cheap Christmas tins will allow you to save a lot of money while doing it. It is important to remember that the goal is to spend money on the things that you need, not things that you want. For many cheap money tins is the only way that they can buy all the things that they want to buy this Christmas. If you are on a strict budget, then the best thing that you can do is to set aside a little money every month so that you will have some extra cash to buy what you want to buy this season.<br> b9b84a72ba4eab135c1df7e1dd5b7cb4ea2f1b9e User:KristinaZeal10 2 74 248 2024-07-21T19:31:25Z KristinaZeal10 22 Created page with "36 year-old Aboriginal and Torres Strait Islander Health Worker Lester Mcqueeney from Cumberland, has hobbies for example snowmobile riding, camlock and films. Recollects what an incredible spot it was having made a vacation to Tsingy de Bemaraha Strict Nature Reserve.<br><br>Have a look at my web-site :: [https://justbevictorious.com/caster-metals-and-aluminum-casting-manufacturers/ web page]" wikitext text/x-wiki 36 year-old Aboriginal and Torres Strait Islander Health Worker Lester Mcqueeney from Cumberland, has hobbies for example snowmobile riding, camlock and films. Recollects what an incredible spot it was having made a vacation to Tsingy de Bemaraha Strict Nature Reserve.<br><br>Have a look at my web-site :: [https://justbevictorious.com/caster-metals-and-aluminum-casting-manufacturers/ web page] 3f99c3aabf09edc472186fdc4beac9887b5fc29c Some Tips For Buying A Coin Stamping Machine 0 75 249 2024-07-21T19:31:31Z KristinaZeal10 22 Created page with "<br>There is no denying the fact that when it comes to coin or currency trading business, coin stamping machine has a special place. But before starting off with coin-stamping business you should consider a lot of factors. Well, the first and foremost factor that should be kept in mind for coin stamping machine business is the price of the machine. If you start your venture with an expensive stamping machine, chances are high that you would not be able to maintain its qu..." wikitext text/x-wiki <br>There is no denying the fact that when it comes to coin or currency trading business, coin stamping machine has a special place. But before starting off with coin-stamping business you should consider a lot of factors. Well, the first and foremost factor that should be kept in mind for coin stamping machine business is the price of the machine. If you start your venture with an expensive stamping machine, chances are high that you would not be able to maintain its quality at any point of time.<br><br><br>On the other hand, if you choose a cheap stamping machine, chances are that your business would suffer as well. This is because you will be forced to replace it every now and then due to poor quality and repair work. You should opt for a quality stamping machine that costs hundreds of dollars. And this kind of machine would surely prove to be beneficial for your business.<br><br><br>As the demand for stamping machines is increasing day by day, the competition in the market is tough. Thus, you should select a good quality stamping machine from reputed companies that can provide a guarantee to the customer for a certain period of time. You should also check whether the company is offering a warranty on its stamping machines. This would help you in easily locating a good quality machine at an affordable price.<br><br><br>Another important factor that you must check while selecting a good company for your business is about the service offered to you. You should always ask the company about the technical expertise, the number of years of experience in the field and also about their customer service. This will give you an idea about how the company assesses the value of its services. If you beloved this article therefore you would like to be given more info relating to [https://justbevictorious.com/caster-metals-and-aluminum-casting-manufacturers/ web page] kindly visit our web page. You should also keep in mind that a good company does not try to sell its customers a second machine that is not of its quality. It should provide you a machine that is just right for your business needs.<br><br><br>One thing you must keep in mind while dealing with the stamping companies is the cost. You should never fall for the cheap machines offered by the companies, as they might not offer you quality service. Remember that the better the quality and the better the machine, the more you will get satisfied from the transaction. Do not compromise with the cost. It is always better to pay a little extra and get a good quality machine instead of buying the cheap machines that are not worth the money.<br><br><br>Finally, when looking for a stamping machine, it is better to buy one that has been used by many people before. This will help you in finding out whether the machine is in good condition or not. The seller might say that he offers good condition stamping machines. But the fact is that these machines are rarely used by the buyers. Thus, there is no guarantee that the machine is in good condition. Thus, do not fall for these kinds of deals as you might end up with a bad deal.<br> 10a1bf31b2624b86b1c557558211f096ade09972 User:ShayneOster07 2 76 250 2024-07-21T21:24:31Z ShayneOster07 23 Created page with "49 yr old Fibrous Plasterer Hutton from Angus, has hobbies and interests including embroidery, Online Shopping and wine making. Enjoys travel and was inspired after taking a trip to Kenya Lake System in the Great Rift Valley.<br><br>Also visit my web site - [https://www.Hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ Highly recommended Internet page]" wikitext text/x-wiki 49 yr old Fibrous Plasterer Hutton from Angus, has hobbies and interests including embroidery, Online Shopping and wine making. Enjoys travel and was inspired after taking a trip to Kenya Lake System in the Great Rift Valley.<br><br>Also visit my web site - [https://www.Hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ Highly recommended Internet page] f371795b774f46a794c8e6aba33f747c49ae7330 The Do s And Don ts Of Cheap Womens Clothing Usa 0 77 251 2024-07-21T21:24:36Z ShayneOster07 23 Created page with "<br>With a good deal of smart styles to select from, particularly garments of Victorian Gothic clothing you will locate an outfit for each and every occasion. Our denim dresses are not just perfect for taking on vacation, but they're also fantastic additions to any casual wardrobe. There are dresses for practically any event, thus the man is sure to uncover something which will seem wonderful on them. Cheap Clothes That Are High Quality Shopping for affordable clothin..." wikitext text/x-wiki <br>With a good deal of smart styles to select from, particularly garments of Victorian Gothic clothing you will locate an outfit for each and every occasion. Our denim dresses are not just perfect for taking on vacation, but they're also fantastic additions to any casual wardrobe. There are dresses for practically any event, thus the man is sure to uncover something which will seem wonderful on them. Cheap Clothes That Are High Quality Shopping for affordable clothing on the internet can be a challenge when it has to do with quality. It's simple to come across cheap wholesale ready-made clothes on the united kingdom market. <br><br><br>The garments are washable and wrinkle free as they're made from premium quality fabrics. Regardless of the kind of women's clothing you're seeking, we have it. Premium quality clothing and jewelry do not need to be expensive. No matter the season, you are going to discover attractive and trendy apparel for women at Stein Mart. Visit Stein Mart to discover women's apparel ideal for any occasion. Plus size womens clothing from Rosegal are the destination to ensure you keep on the cap of the fashion trends. Our fashions are carefully selected to satisfy your hip, modern-day way of life. <br> Who Else Wants to Learn About Cheap Womens Clothing Usa? <br>If you opt to reject cookies, as noted previously may not have the ability to use certain features of our websites and solutions. Cookies are commonly utilised to store and get identifiers and other details on computers, phones, and other devices. It's possible to delete all cookies which are already on your computer and you're able to set most browsers to keep them from being placed. You're able to remove or reject cookies using your browser or device settings, but sometimes doing so may impact your capability to use our goods and services. <br> The Chronicles of Cheap Womens Clothing Usa <br>You got tons of choices at Boohoo! The options continue to be minimal when compared with straight sized clothing. Affordable plus size clothing options continue to be a struggle to find for anyone above a size 24, in reality ANY options are tricky to discover in a size more than a 24. You are likely to adore the choice as well as you're guaranteed to find something perfect to purchase. You can readily find all the made in USA choices provided by Nordstrom.com. If you adored this article so you would like to get more info pertaining to [https://www.Hotsalees.com/product/hoodies-men-dutch-genius-combination-yellow-claw-fleece-hooded-sweater/ Suggested Internet page] generously visit the web-page. You can find plenty of suitable offerings and discounts on their site. <br> The Honest to Goodness Truth on Cheap Womens Clothing Usa <br>Our company has the very best designers, ones who know how to distill our dress collections down to key looks our clients wish to have. If you would like to grow in the clothing company, then you must begin wholesaling. So the internet fashion industry would dominate around the planet soon. <br> Facts, Fiction and Cheap Womens Clothing Usa <br>The information gained through the usage of functional cookies is anonymous and isn't employed for any other function. Please be aware that the particular cookies we may use vary based on the particular websites and services that you use. If you are searching for the wholesale clothing websites in the united kingdom, then you're in the correct place. Remember which you can lot of wholesale clothing websites in the UK where you are able to get brands for low rates. <br> 03cce1696edab9d589d97d16447c25f92031ceb3 User:JordanShea70539 2 78 252 2024-07-21T22:53:08Z JordanShea70539 24 Created page with "39 years old Associate Professor Douglas Ramelet, hailing from Brandon enjoys watching movies like Planet Terror and Writing. Took a trip to Quseir Amra and drives a Ford GT40 Prototype.<br><br>My page; [https://www.ilbaby.com/reborn-baby-dolls-black/ baby doll linerie]" wikitext text/x-wiki 39 years old Associate Professor Douglas Ramelet, hailing from Brandon enjoys watching movies like Planet Terror and Writing. Took a trip to Quseir Amra and drives a Ford GT40 Prototype.<br><br>My page; [https://www.ilbaby.com/reborn-baby-dolls-black/ baby doll linerie] 30014a47c2cb52f22d27a69c9377380faffb8678 Reborn Baby Dolls - Making Reborn Baby Dolls With Denise Pratt 0 79 253 2024-07-21T22:53:14Z JordanShea70539 24 Created page with "<br>Reborn baby dolls are a perfect choice for toddlers. These dolls are made with meticulous detail. They are lifelike, with hand-planted hair and eyebrows. Reborn babies can be rotated, and their hands and feet can be adjusted. Their clothing is based on their size. The package includes the Doll, Birth certificate, bottle, and basket. They are also available with accessories. Buying a reborn baby doll is a great gift for a child.<br><br>Reborn baby dolls are made with..." wikitext text/x-wiki <br>Reborn baby dolls are a perfect choice for toddlers. These dolls are made with meticulous detail. They are lifelike, with hand-planted hair and eyebrows. Reborn babies can be rotated, and their hands and feet can be adjusted. Their clothing is based on their size. The package includes the Doll, Birth certificate, bottle, and basket. They are also available with accessories. Buying a reborn baby doll is a great gift for a child.<br><br>Reborn baby dolls are made with real pigtails and are fully posable. The Queen Bee, for example, comes with striped leggings and a ruffled jersey knit top with a bee headband. Another popular option is the Sharkey, a cute sea creature with shark details. Each doll is different from the next, and each is hand-painted from an original sculpt.<br><br>Unlike traditional baby dolls, reborn toddler dolls are fully posed and wear clothing that matches their appearance. If you have any questions about in which and how to use [https://www.ilbaby.com/reborn-baby-dolls-black/ baby doll linerie], you can contact us at the web site. There are a variety of reborn toddler dolls to choose from, including the Queen Bee, who has striped leggings and a ruffled jersey knit top. She also has a bumble bee-themed headband. And if your child doesn't have an affinity for bees, she'll love Sharkey, a shark-themed toy.<br><br>Reborn baby dolls are the perfect choice for toddlers. They have realistic features, like a soft smile and blue eyes. Most reborn baby dolls are crafted from flexible, water-friendly vinyl. Reborn baby dolls are also available for adoption. And if you're looking for something unique, you can choose a reborn boy or girl! It's up to you to decide which one is right for your child.<br><br>Besides being a fun gift for toddlers, reborn baby dolls are also a great way to teach your child about the joy of parenthood. They can help prepare your child for the birth of a new baby. It's easy for toddlers to care for their dolls, and they'll feel great about it. But, reborn baby dolls are not just for babies. They can also be used to teach children about caring for their new sibling.<br><br>A reborn baby doll is the ideal gift for your toddler. The body of a reborn baby doll is a cloth, soft-bodied doll with limbs that are attached to a rear plate. Its limbs are made of silicone, which makes it safe for your child to hold and play with it for a long time. It can be a great way to introduce your child to different emotions by mimicking your own child.<br><br>A reborn baby doll is a great gift for a toddler of any age. These are small, light-weight, and perfect for little hands to hold. A baby doll will be able to carry it and still be very safe to play with. This is a great gift for babies, and it's a great way to introduce your child to the joy of a reborn baby. If you're looking for a gift for a toddler, you can consider a reborn doll.<br> c823323a6126ed2d551bdab3ec4c2d60efb459ca User:LoraUfs59584 2 80 254 2024-07-21T23:15:10Z LoraUfs59584 25 Created page with "29 years old Pressure Welder Kevin Nicole from Pine Falls, has lots of hobbies and interests that include aeromodeling, camlock and crafts. Last month just made a journey to Catalan Romanesque Churches of the Vall de Boí.<br><br>Review my blog [https://www.castermetal.com/ original site]" wikitext text/x-wiki 29 years old Pressure Welder Kevin Nicole from Pine Falls, has lots of hobbies and interests that include aeromodeling, camlock and crafts. Last month just made a journey to Catalan Romanesque Churches of the Vall de Boí.<br><br>Review my blog [https://www.castermetal.com/ original site] cc2c99a4f1a1509447446ea719ce4e21ae535ba9 Cement Stamping Patterns 0 81 255 2024-07-21T23:15:16Z LoraUfs59584 25 Created page with "<br>For industrial products, concrete stamping and stonework, the application of various cement stamping patterns, designs, textures and sizes are done using different sized and shaped cement particles. The process of using these different sized particles for different tasks is known as Casting or Cement Stamping. Cement is basically a combination of sand and cement in an appropriate ratio. So, for the making of pipe fittings, the right combination of cement to be used i..." wikitext text/x-wiki <br>For industrial products, concrete stamping and stonework, the application of various cement stamping patterns, designs, textures and sizes are done using different sized and shaped cement particles. The process of using these different sized particles for different tasks is known as Casting or Cement Stamping. Cement is basically a combination of sand and cement in an appropriate ratio. So, for the making of pipe fittings, the right combination of cement to be used is determined through Experienced Concrete Fitterers.<br><br><br>To make sure that the products are used in the correct way in casting, manufacturers take the help of specialized equipment. These equipments are called as Cement Presses or Stamping Engines. These equipments make it possible to cast a wide range of products like Couplings, Pipes, Rings, Tubes etc. John Deere, one of the leading manufactures of heavy equipment has its own range of Cement Stamping Patterns.<br><br><br>The Cement stamps are used to manufacture different pipe fittings in various shapes like: Inside Dormers, Inside Connectors, Outside Dormers, Outside Connectors with Couplings, Flush Fittings, Pipes, Rollers, Cement Pallets and Pails. All the above products are manufactured from the cement which is obtained through the casting process. In case you have any questions relating to wherever as well as the best way to work with [https://www.castermetal.com/ visit the next website page], you possibly can e-mail us from our own website. The process of casting of cement involves four steps. These four steps include:<br><br><br>The first step of Cement Stamping is that the raw material like fine sand, hard metal, water and coarse gravel is processed and then this fine sand is further processed in a grinder. This grinder along with other equipment helps to obtain a fine powder from the rough sand. Then the this powder is further refined by any process and is finally used to produce the final product. It is very important that the quality of the raw material is maintained because it is used for manufacturing different pipe fittings and it has to remain consistent while manufacturing the final product.<br><br><br>There are mainly three types of Stamping Patterns available in the market. These are the rotary stamping, rotary punching and the hydraulic stamping. All the three types are extensively used in the industry. Rotary stamping is also known as the drum stamping, the rotary punching is also known as the punch tube and the hydraulic stamping is also called as the squeeze tube.<br><br><br>These are very useful in manufacturing different kinds of pumps, valves, air guns, cutting tools, welding parts, fittings, locks, bolts and so forth. All these products are produced from the cement and are quite popular in the industry for their reliability and durability. They have great flexibility and can be used for any kind of application.<br> 4dda27a50f1792fea8e0ed02bcf4065f30b2bb2c User:GlennaBrose2 2 82 256 2024-07-22T03:33:59Z GlennaBrose2 27 Created page with "Поначалу, жажду проговорить абсолютно всем приветик. Я непомерно радешенек, что сегодня зачислился на данный интернет-сервис. В настоящее время я имею возможность контактироваться вместе с гражданами, которые обязательно располагают близкие вместе со мною..." wikitext text/x-wiki Поначалу, жажду проговорить абсолютно всем приветик. Я непомерно радешенек, что сегодня зачислился на данный интернет-сервис. В настоящее время я имею возможность контактироваться вместе с гражданами, которые обязательно располагают близкие вместе со мною увлечения. Как ни крути, я с подъемом пробегаю произвольную страничку вышеуказанного интернет-проекта и дополнительно примечаю там хоть что-то интересное. На сегодняшний день я тружусь на фирме, коия реализует экономичные обогреватели. Обогреватель в нашем Городе кривой рог покупают такие горожане, каковые алчут сделать тепло зимой. Разузнать, какой отопитель станет Всем вам беречь денежные средства да и скоро согревать загородный дом, позволено на нашем сайте: Не забывайте, выбранный удачно подогреватель, произведет пребывание в Вашем строении уютным и также сохранит ваши средства. Да и граждане мне лично благодарны за уникальную информационную поддержку да и качественный онлайн-сервис. Желаю и конечно Вам лично фарта и конечно свершений в персональной жизнедеятельности и потом на работе. До встречи! :: ;) [http://darkforestassociates.com/__media__/js/netsoltrademark.php?d=obogrevatelikr.blogspot.com%2F2021%2F12%2F691_47.html Обогреватель купить в кривом роге] 333ae7ddeab6919d17669140dc7f172cdc0b7fb6 User:Arletha60H 2 83 257 2024-07-22T05:37:27Z Arletha60H 26 Created page with "My name is Josef (39 years old) and my hobbies are Mineral collecting and Mineral collecting.<br><br>Review my web-site ... [https://www.assignments-help.com.au/computer-science-assignment-help/ assignment help australia]" wikitext text/x-wiki My name is Josef (39 years old) and my hobbies are Mineral collecting and Mineral collecting.<br><br>Review my web-site ... [https://www.assignments-help.com.au/computer-science-assignment-help/ assignment help australia] f5f28be71114e12bd8b3e8cfd6f9213e668e061d Assignment Help Assignment Helper 0 84 258 2024-07-22T05:37:34Z Arletha60H 26 Created page with "[https://www.flickr.com/search/?q=assignment assignment] help , [https://www.assignments-help.com.au/computer-science-assignment-help/ assignment help australia] helper" wikitext text/x-wiki [https://www.flickr.com/search/?q=assignment assignment] help , [https://www.assignments-help.com.au/computer-science-assignment-help/ assignment help australia] helper e0a19e75f7d5bcc634af3f3e81801b4e7f75caea 260 258 2024-07-22T07:55:53Z ReneMcDonald496 29 wikitext text/x-wiki [https://www.assignments-help.com.au/asp-net-assignment-help-au/ assignment help] , [https://realitysandwich.com/_search/?search=assignment assignment] helper 0dbafac21422871520b5573c801e1f961257076d 261 260 2024-07-22T10:40:58Z Arletha60H 26 wikitext text/x-wiki [https://www.britannica.com/search?query=assignment assignment] help , [https://www.assignments-help.com.au/do-my-math-homework/ assignment help australia] helper 5302984bd13a6ba8f9ab64ce1881f3c184b11227 262 261 2024-07-22T11:34:36Z Arletha60H 26 wikitext text/x-wiki [https://www.assignments-help.com.au/html-assignment-help/ assignment help] , [https://www.exeideas.com/?s=assignment assignment] helper 46a9e33d9c82a1c5d3d53245c0af2e28680342f1 263 262 2024-07-22T16:13:19Z Arletha60H 26 wikitext text/x-wiki [https://www.assignments-help.com.au/python-programming-assignment/ assignment help] , [https://pinterest.com/search/pins/?q=assignment assignment] helper e91f5a62b6e1ffff5d34fd49ad4d598684885414 264 263 2024-07-23T11:09:30Z ReneMcDonald496 29 wikitext text/x-wiki [https://www.assignments-help.com.au/about-us/ assignment help australia] help , [https://www.trainingzone.co.uk/search?search_api_views_fulltext=assignment assignment] helper 47d12147d96e8e069236afdf675cbaabf039e820 265 264 2024-07-23T11:18:05Z KelleeI88486110 30 wikitext text/x-wiki [https://www.google.com/search?q=assignment assignment] help , [https://www.assignments-help.com.au/lua-assignment-help/ assignment help australia] helper 763a656f7c71a08080bf0ec9f0fcc5057c6e0c36 270 265 2024-07-23T14:58:05Z BetseyBixby7 31 wikitext text/x-wiki [https://www.assignments-help.com.au/pay-for-essay/ assignment help] , [https://www.bing.com/search?q=assignment&form=MSNNWS&mkt=en-us&pq=assignment assignment] helper 96a9221dd9c23407d03db440967c9e155f6aa2d3 273 270 2024-07-23T15:50:15Z BetseyBixby7 31 wikitext text/x-wiki [https://www.assignments-help.com.au/about-us/ assignment help australia] help , [https://www.bbc.co.uk/search/?q=assignment assignment] helper 1dadbb3ab0420aee08b63524926e6ecd378d73ac 275 273 2024-07-23T16:22:01Z BetseyBixby7 31 wikitext text/x-wiki [https://www.change.org/search?q=assignment assignment] help , [https://www.assignments-help.com.au/scala-assignment-help/ assignment help australia] helper bfe70125db2fe28acf2d9018db6f06264786e518 280 275 2024-07-23T18:22:36Z KelleeI88486110 30 wikitext text/x-wiki [https://www.assignments-help.com.au/pay-someone-to-do-assignment/ assignment help] , [https://slashdot.org/index2.pl?fhfilter=assignment assignment] helper 2b4c223de08686ced428189b487f5c09bdf8487c 283 280 2024-07-23T20:30:54Z 41.80.118.88 0 wikitext text/x-wiki [https://www.assignments-help.com.au/pay-for-essays-online/ assignment help] , [https://data.gov.uk/data/search?q=assignment assignment] helper a5dfaa5904cd11882d6c6a3496d29b4c4bd70ce9 284 283 2024-07-23T23:59:26Z 41.80.118.88 0 wikitext text/x-wiki [https://www.paramuspost.com/search.php?query=assignment&type=all&mode=search&results=25 assignment] help , [https://www.assignments-help.com.au/accounting-assignment-help/ assignment help australia] helper 50187c910f7909316320873a5c9dd4fb5af5fa00 285 284 2024-07-24T00:59:12Z 41.80.118.88 0 wikitext text/x-wiki [https://www.assignments-help.com.au/asp-net-assignment-help-au/ assignment help] , [https://www.savethestudent.org/?s=assignment assignment] helper 03c1c42cbf3e790c85f038c394219e7be86a2483 286 285 2024-07-24T01:00:57Z 41.80.118.88 0 wikitext text/x-wiki [https://www.assignments-help.com.au/opengl-assignment-help/ assignment help australia] help , [https://www.hometalk.com/search/posts?filter=assignment assignment] helper 19ebb5e318110305ff80a0a0f69e6f4ea6e6b4ee 287 286 2024-07-24T09:36:08Z 41.80.118.88 0 wikitext text/x-wiki [https://twitter.com/search?q=assignment assignment] help , [https://www.assignments-help.com.au/ajax-assignment-help/ assignment help australia] helper eaa69d14489762aa361138168559ec65bfb26ad0 288 287 2024-07-24T18:26:29Z 41.80.118.88 0 wikitext text/x-wiki [https://www.assignments-help.com.au/unix-assignment-help/ assignment help australia] help , [http://dig.ccmixter.org/search?searchp=assignment assignment] helper 13251b47b0b9833c1175fcecd477113266f7071a 289 288 2024-07-25T02:50:04Z 41.80.118.88 0 wikitext text/x-wiki [https://www.assignments-help.com.au/matlab-programming-assignment/ assignment help australia] help , [https://hararonline.com/?s=assignment assignment] helper 3068befab1e41a4fd57a4b07db57af052341abfa 290 289 2024-07-25T16:34:54Z 41.80.118.88 0 wikitext text/x-wiki [https://search.un.org/results.php?query=assignment assignment] help , [https://www.assignments-help.com.au/engineering-assignment-help/ assignment help australia] helper b45dffb3ac72571eb94abb290fab9c93ba91896e User:ReneMcDonald496 2 85 259 2024-07-22T07:55:48Z ReneMcDonald496 29 Created page with "Im Tabitha and was born on 5 May 1987. My hobbies are Antiquing and Skydiving.<br><br>Feel free to surf to my web site [https://www.assignments-help.com.au/asp-net-assignment-help-au/ assignment help]" wikitext text/x-wiki Im Tabitha and was born on 5 May 1987. My hobbies are Antiquing and Skydiving.<br><br>Feel free to surf to my web site [https://www.assignments-help.com.au/asp-net-assignment-help-au/ assignment help] cd0e735aafdf614ce773e0a2fa1123e27d4a7573 50mm Stainless Steel Pipe Price Reviews Guide 0 86 266 2024-07-23T11:32:33Z KellyeLipsey 35 Created page with "<br>Steel tubes are employed in practically every kind of construction. There are 3 standard kinds of tubes or pipes. The product you're on the lookout for is referred to as a sun pipe. These valves are likewise a common problem leading to service calls. Zone valves are renowned for breaking down. The term flange'' is also employed for a type of tool employed to form flanges. You're simply likely to want metal hinges and tubing to have this done.<br><br><br>Typical..." wikitext text/x-wiki <br>Steel tubes are employed in practically every kind of construction. There are 3 standard kinds of tubes or pipes. The product you're on the lookout for is referred to as a sun pipe. These valves are likewise a common problem leading to service calls. Zone valves are renowned for breaking down. The term flange'' is also employed for a type of tool employed to form flanges. You're simply likely to want metal hinges and tubing to have this done.<br><br><br>Typically, alloys conduct less heat in comparison with pure metals. Steel comes in several forms and sorts. It is used in the construction of buildings, bridges, stadiums, etc.. Stainless steel is extremely hard. Almost all sorts of carbon steel are magnetic, while just a few kinds of stainless are magnetic. Pure iron is extremely ductile, and so, unsuitable for certain applications where a great deal of tension is involved. <br><br><br>There are about 2,000 kinds of bricks available on the market, so there's usually something similar. Whether it's just building a little home or a tremendous sky rise, steel tube is among the most fundamental materials used in creating structures. Most homes have pets and you might have realized how important it's to get a suitable pet gate. What you're searching for is sometimes regarded as a Roman bath and lots of individuals in britain are interested in sourcing these. <br> 50mm Stainless Steel Pipe Price - Overview <br>Heavy Flexible liners are extremely thick and long-lasting. Light flexible chimney liners have to be cleaned with a sort of plastic chimney brush as they are so thin. [http://Feiradorolomogi.Com.br/classificados/author/torrivelez/ steel pipe cutter lowes] metal sheets work nicely if you prefer to set your tools in the rack. The fine print must be noted. A big pattern is going to have an impact in a little room, but utilize it on only one wall. <br> 50mm Stainless Steel Pipe Price Secrets That No One Else Knows About <br>The air has to be completely taken out of the whole hydronic system. It wasn't very very good at funneling air into the engine to acquire the absolute most horsepower from the engine. Air locked circulate pumps will gradually burn up in addition to don't give heat to the corresponding location. Keeping a close watch on the regions in which water will probably find its way where it's not wanted is prevention instead of cure and is frequently overlooked by home owners. The boiler drain is going to have male garden hose connection. This procedure employs a steel tank free of air charge. A diaphragm expansion tank, is made up of a little bottle, concerning the magnitude of a barbecue grill propane tank. <br> Ideas, Formulas and Shortcuts for 50mm Stainless Steel Pipe Price <br>The warranty demands professional installation. It is the sole warranty in this way in the business. Reliable manufacturers offer ample windows for optimal ventilation in addition to eco-friendly plumbing. Most significantly, the item is flexible and has a very simple installation procedure, in contrast to copper pipes. It's limited for the DIY market because it's just for expert installation. You may shape it to take whole benefit of every cubic inch and give maximum draft. So it's a good alternative for homeowners that are looking for handrails on a budget. <br><br><br>The maximum risk for pipes freezing lies in areas of the basement which are not properly insulated. Safety is no longer a matter here, as stone handrails offer high way of security. It requires regular maintenance and fantastic selection of piping materials can lower your plumbing troubles. Thus, see that usage of the tubing is restricted to interiors. Along an identical line, there's a high limit on all boilers. <br> 18d35a8d35ba8f4b0566b68ec52a4b30da7c1614 PVC Pipe Fittings - Tips To Buy The Right Ones 0 87 267 2024-07-23T14:07:29Z Ross82G67035 36 Created page with "<br>PVC pipe fittings are made out of materials that have many advantages. They are durable, can be manipulated to fit through any size or angle, and are resistant to a variety of different chemicals. However, when you have more complicated projects on your plate such as replacing an old pipe with a new one, you need to make sure that you are buying the correct fittings, tools, and equipment. To help you out in this endeavor, here is a guide to all the major types of fit..." wikitext text/x-wiki <br>PVC pipe fittings are made out of materials that have many advantages. They are durable, can be manipulated to fit through any size or angle, and are resistant to a variety of different chemicals. However, when you have more complicated projects on your plate such as replacing an old pipe with a new one, you need to make sure that you are buying the correct fittings, tools, and equipment. To help you out in this endeavor, here is a guide to all the major types of fittings for use with PVC pipe:<br><br><br>H1B Strain Gauge: These are the standard PVC pipe fittings used in residential and commercial applications alike. Used to join two pieces of tubing, the h1b gauge allows you to have the perfect fit every time. Because this type of piping is so popular, it is usually available at a good price and is widely used. But do not buy just any h1b fitting; check for quality and make sure it will work with the specific diameter that you will be using. There are many reputable companies that produce and supply h1b fittings made with carbon steel, chrome, brass, bronze, and nickel.<br><br><br>PVC Couplings: A PVC coupler is another common plumbing fixture. Often used together with h1b fittings, these are used for securing the ends of tubes or pipes. Many people choose to use pvc pipe fittings for reasons other than joining, but the fact is that they are often a fantastic way to achieve the look you desire. The types of coupling available range from simple to decorative. And since pipes come in all shapes and sizes, you are sure to find a coupler to match the precise shape and diameter of your pipe.<br><br><br>PVC Van Flue Fittings: Another popular product used with building construction is veneer van flue fittings. As the name suggests, these products are designed to look like natural van flue pipes. Because they are designed to look like a different material, some people think that they are more difficult to install than traditional PVC pipes. Here is more in regards to [https://Www.Castermetal.com/sand-casting-manufacturers-2/ Read the Full Document] review our internet site. However, their superior durability and greater flexibility mean that they can be installed easily by professional plumbers. And because they are made out of a fire resistant material, many homeowners choose to use pvc pipe fittings.<br><br><br>Insulation Material: Whether you choose to go with copper, aluminium, brass, or nickel, you need to take the insulating properties into account when purchasing pvc pipe fittings. Because they are more pliable than other materials, PVC pipes with insulation tend to crack less during normal use. Also, because they are more flexible, you can install them at a greater distance from one wall to another, providing you with more space for furniture or appliances. And with a great insulating quality, you'll notice that you don't have to pay as much electricity as you would if you were going with a different material. For instance, copper has a lower thermal conductivity than PVC, so it will use more electricity to run the same amount of piping.<br><br><br>Quality: As with any other products, you should always buy only from reputable manufacturers. Don't forget that the quality of your plumbing fixture is directly related to the manufacturer's reputation. Look for a company that has built a name for itself over the years, one that has been making high quality products for homeowners for a long time. You may want to also check online reviews for the company so you can get a better idea of how reliable it is.<br><br><br>Cost: The cost of installing your PVC pipes will depend on the size and type of pipe that you choose. Make sure to ask the plumbing company what is included in the price so you don't end up buying more materials than you need. Also, keep in mind that there are always discounts offered when you buy large quantities of materials like this. Take advantage of these offers and buy your pvc pipe fittings in bulk. You may be surprised at how much you save.<br><br><br>Installation: The installation of PVC pipes can be done by yourself if you are comfortable with doing it. But if you are not comfortable, it would probably be a good idea to hire a professional plumber to do it for you. Just make sure that you are capable of handling the pipe wrench that the professional will be using, as they are more experienced with these types of fittings.<br> 1a6b3eb686aac43130e5ee45ab730cad9c0e982f Why Stainless Steel 304 Pipe Fittings Are Ideal 0 88 268 2024-07-23T14:17:33Z ElisabethHumble 37 Created page with "<br>Stainless steel pipe fittings are among the strongest types of pipes in the world. They are also very resistant to corrosion. Various manufacturers in the business of pipe and joint repair and fitting to make use of these stainless steel products for a long time. The grade of stainless steel and its sturdiness depends on the alloy composition.<br><br><br>Grade 304 is the industry standard and is one of the commonly used stainless steel standards throughout the world...." wikitext text/x-wiki <br>Stainless steel pipe fittings are among the strongest types of pipes in the world. They are also very resistant to corrosion. Various manufacturers in the business of pipe and joint repair and fitting to make use of these stainless steel products for a long time. The grade of stainless steel and its sturdiness depends on the alloy composition.<br><br><br>Grade 304 is the industry standard and is one of the commonly used stainless steel standards throughout the world. The use of SS or 304 Stainless Steel Pipe Fittings is recommended by pipeline and joint suppliers, contractors and engineers worldwide. These types of fittings are generally used in large piping systems. Quality products ensure high performance and durability and are built to last for many years. Quality Stainless Steel Pipe Fittings has a unique feature to withstand repeated usage over a period of time.<br><br><br>With the increase in demand, the competition among stainless steel pipe fittings manufacturers and suppliers is very high. In order to achieve superior quality, all manufacturers and suppliers try to provide their customers with the best products. A company with a successful track record in the business of installing and repairing stainless steel pipe fittings is preferred by several clients around the world. The use of SS or the silver-filled pipe fittings has become very popular, especially in places where there is no or poor water supply.<br><br><br>In fact, there are a number of companies which manufacture and supply these stainless steel pipe fittings to meet your every need. They are widely available in most of the leading pipes and jointing manufactures located around the world. The stainless steel fittings produced by these companies include welded tip, barb fittings, straight flanged, preload needed, preload threaded needed, preload needed, shielded gas, shrouded gas, galvanized joints and many more. All the products manufactured by these companies are designed and manufactured to meet or exceed the expectations of the customers. Moreover, the products obtained from these companies are designed to improve performance in various industries like power supply, communications, heating & ventilation industry, automotive industry and others.<br><br><br>There are a number of advantages associated with the use of these products. Amongst all the advantages, the best advantage is that the products produced by these companies are long lasting. These products do not crack, corrosion, bend, break or rust. These are made of high quality material and do not need frequent maintenance. Stainless steel 304 pipe fittings are made of hardened copper and are therefore weather resistant.<br><br><br>Moreover, they offer great flexibility and functionality. When you install them, you can easily blend different pipe fittings in the same pipe. The design options that are offered by the products include preload, welded tip, standard pipe, flanges and post welded joints. The preload option is one that facilitates the free flow of air when the joint is being made. It also facilitates free rotation and can be used for jointing in diverse pipe structures including different clockwise and counterclockwise threads.<br><br><br>Stainless Steel Pipe Fittings can be purchased from leading online suppliers. In case you loved this post and you would love to receive details with regards to [https://www.castermetal.com/stainless-steel-investment-casting-2/ weblink] please visit our own page. The best part about shopping for these products online is that you can save a lot of time and money on travelling to different stores. Furthermore, you will be able to make your purchases on the go, as well as at the click of a mouse. By browsing through the online catalogue, you will be able to choose the right diameter, length, type of material and other specification that you require. You can even order the product and have it delivered right at your doorstep.<br><br><br>A Brass 4-prong adapter is an ideal choice for securing the butt joint. The stainless steel 304 pipe fittings are made up of high quality material that is known for its durability. They are ideal for use in places where there is pressure on water pipes due to rains or construction. When you install them, you can easily install a flexible joint and can be used for various purposes. You can use these fittings to connect anything from PVC pipes to water pipes. Apart from being used for repairing connections, you can also use these fittings for constructing dams, pipelines and more.<br> 74f29d9a84e36f94ea7810c1fdb37a1565d92203 Third Quarter Results Highlights - EPS Reaching New Marks 0 89 269 2024-07-23T14:41:08Z BrandonLxu 38 Created page with "<br>All Parts International, your trusted one-stop source for original foreign and domestic auto parts. Have cars, transmissions, engines and much more readily available with pre-computerized parts inventory system. accept all major credit cards and offer free shipping. You will find everything you need to transform your favorite vehicle into a show car at Parts International.<br><br><br>Located in Detroit Michigan, internationally accredited distributor of OEM (Original..." wikitext text/x-wiki <br>All Parts International, your trusted one-stop source for original foreign and domestic auto parts. Have cars, transmissions, engines and much more readily available with pre-computerized parts inventory system. accept all major credit cards and offer free shipping. You will find everything you need to transform your favorite vehicle into a show car at Parts International.<br><br><br>Located in Detroit Michigan, internationally accredited distributor of OEM (Original Equipment Manufacturer) and compatible aftermarket automotive parts, specializing in the selling and service of new and used cars, trucks and SUV's. The Company prides itself in being Detroit's largest automotive aftermarket parts provider in North America. With over 22 years of experience in the aftermarket car parts industry, they are constantly upgrading and expanding their fleet to provide the best customer service and superior product and service. They have established themselves as an industry leader by providing customers with the highest quality parts at the lowest prices available. Locally operated and owner-operated, they are proud to say they are "American Made Right."<br><br><br>For all of their hard work and dedication to excellence, Parts International has made excellent progress in their efforts to become a world leader. Through a combination of their technological advancement and creative thinking, they have been able to continually meet consumer demands for the latest quality of auto parts at the lowest prices available. With these two important achievements, they have set a higher standard for other parts retailers. By using an innovative and non-gaap process, they have met their goal and we believe, will continue to meet and exceed expectations in years to come. This achievement is only another example of the many quality measures that they have implemented to maintain a high standard of excellence, which will attract many new customers, maintain their loyalty and continue their positive momentum into the future.<br><br><br>In the third quarter of 2013, Parts International experienced strong growth in both shipments and net income. The increase in revenues was primarily related to increases in the net volume of automotive parts purchased through their direct dealer network. For more information on [https://www.castermetal.com/what-you-need-to-know-when-choosing-casting-product-manufacturers/ casting product manufacturers] check out our website. During the same period, net income increased approximately four percent, primarily due to an increase in the average sale price for vehicles sold to local customers. While this may not seem like much, in a slow economy, the percentage increase in the average sale price can mean a substantial profit to a business such as Parts International.<br><br><br>North America continues to be one of the largest automotive aftermarket parts market in the world. The automotive aftermarket parts market continues to grow in a large segment of the automotive aftermarket replacement market. To remain competitive, Parts International must remain innovative creative and proactive to attract new customers and retain existing customers while growing in size and sales volume. Part of this growth is coming from our location in the United States.<br><br><br>In the third quarter of 2013, we had three successful shipping cycles on the New York delivery region. These three delivery cycles totaled approximately $300k in revenue and helped to boost EPS by approximately two percent. If these trends continue into the fourth and beyond, this could result in growth to our auto parts customer base and a significant portion of our overall revenue growth. Growth in the U.S. markets combined with growth from our European and Asian locations will position Parts International to become one of the premier automotive aftermarket replacement providers. We believe this is an exciting opportunity for all of us.<br> 5276bcc42a52229f2f454b04efb1ab7ac8562aa9 Why You Should Buy Cheap Unlocked Phones 0 90 271 2024-07-23T15:00:53Z BridgettCiotti 39 Created page with "<br>Prosecco is a grape that grows in the Mediterranean climate and is known for its flavor. For this reason, it's often compared to champagne. However, what's most important about this sparkling wine is that it is also excellent when it comes to inexpensive, cheap gift items. Whether you're looking for cheap gifts for men or women, Prosecco would definitely be useful and enjoyable. So, to give Prosecco gifts as gifts, why not check out some of the best cheap unlocking c..." wikitext text/x-wiki <br>Prosecco is a grape that grows in the Mediterranean climate and is known for its flavor. For this reason, it's often compared to champagne. However, what's most important about this sparkling wine is that it is also excellent when it comes to inexpensive, cheap gift items. Whether you're looking for cheap gifts for men or women, Prosecco would definitely be useful and enjoyable. So, to give Prosecco gifts as gifts, why not check out some of the best cheap unlocking cell phones and other cheap gifts available on the internet?<br> <br><br>There are actually several cheap unlocking mobile phone options on the market. Most notably, there are several unlocked disposable cell phones available for you to buy at cheap prices. As these cheap phones are made available in the market, they are usually unlocked. This means that you can use any SIM card from any network provider in the UK with the cheap unlocked phone.<br> <br><br>There are several cheap SIM cards that are also available in the market which can be used with these cheap unlocked cell phones. These cheap SIM cards come with free calls and texts. The one downside to these cheap SIM cards is that you won't have full network access like you would do with your home network. With these cheap SIM cards, however, you'll definitely get more value for your money than you would with your home network.<br> <br><br>Cheap unlocked cell phones are available for people on any budget. There are plenty of cheap unlocked phones which are currently being sold on various online cheap gifts stores. As they're cheap, you could easily pick up several of them for your friends and relatives. This is why cheap unlocking your phone is actually a great idea because by doing so, you'll be able to expand your network relatively easily.<br> <br><br>The great thing about these cheap SIM cards is that they are readily available online. All you need to do is visit one of the many cheap unlocking websites and pay for their services. Once you've paid for their cheap unlocking service, you'll then be able to easily activate the cheap unlocked cell phones that they have in stock. It's that easy!<br> <br><br>If you don't want to buy cheap unlocked SIM cards, you could always get yourself one of the many cheap unlocked handsets that are already on offer in the UK market. These cheap unlocked handsets are readily available online and in high street stores. You can either buy the handset outright or pay for its SIM card from some retailers. SIM cards can also be purchased as gifts from some large retailers.<br> <br><br>With cheap unlocked phones, you'll also get other mobile phone accessories. One example is a Bluetooth headset, which is designed to work with cheap unlocked handsets. This way, you can take advantage of free Bluetooth headsets from various retailers. As a result, you'll not only be able to make calls with cheap unlocked phones but you can also stay connected to your Bluetooth headset. There are many different types of Bluetooth headsets, which are available in the UK market.<br> <br><br>As you can see, cheap unlocked phones and their SIM cards are an ideal gift idea. They come at an extremely low price, and they are extremely popular. Therefore, you won't find it hard to find cheap unlocked phones or their SIM cards. You can even purchase cheap unlocked phones online.<br> <br><br>There are many benefits when it comes to buying cheap unlocked phones and their SIM cards. Apart from the fact that you'll get a good discount, you can also save a lot of money when you go shopping for cheap unlocked models. Just like any other SIM cards, cheap unlocked handsets will allow you to choose a specific network and telephone provider. This way, you'll be able to enjoy the best phone deals and communication services from one particular network.<br> <br><br>As you can see, buying cheap unlocked phones and their SIM cards online has a lot of benefits. Apart from the fact that you can easily get a good discount, you'll also enjoy several other benefits. When you loved this post and also you desire to acquire more information relating to [https://www.hotsalees.com/product/home-shoes-japanese-clog-fitness-massage-clog-cool-slippers-half-palm-clog-japanese-style-clog-slippers-ladies/ sneak a peek at this website] generously visit our own website. For instance, you'll enjoy free gifts. Most retailers will offer some form of free gifts when it comes to buying cheap unlocked phones and their SIM cards. Furthermore, most retailers will allow you to buy several accessories from their site.<br> <br><br>In today's economy, everyone would love to save money as much as possible. There is no better way to save money than by buying cheap unlocked phones and their SIM cards. So, if you're looking for an easy way to save some cash on your purchases, consider buying cheap unlocked phones and their SIM cards from online retailers today!<br> 4baa58672602cf538abfeab8291f5df843e29a00 Reborn Baby Dolls For Sale 0 91 272 2024-07-23T15:18:07Z KellyeAhern 40 Created page with "<br>The Disney Store has created a cute set of Elsa and Anna toddler dolls that look just like the sisters from the Frozen movie. Each girl has a purple gown accented by a gold belt and necklace. The outfits also include matching shoes and a fascinator. If you have any queries with regards to in which and how to use [https://www.ilbaby.com/reborn-baby-dolls-silicone-the-adorable-and-lifelike-toys-for-all-ages/ baby doll for 1 year old], you can speak to us at the websit..." wikitext text/x-wiki <br>The Disney Store has created a cute set of Elsa and Anna toddler dolls that look just like the sisters from the Frozen movie. Each girl has a purple gown accented by a gold belt and necklace. The outfits also include matching shoes and a fascinator. If you have any queries with regards to in which and how to use [https://www.ilbaby.com/reborn-baby-dolls-silicone-the-adorable-and-lifelike-toys-for-all-ages/ baby doll for 1 year old], you can speak to us at the website. All accessories are plastic-tied. The dolls have a soft vinyl body, but they don't move much.<br><br>The Disney Store has a great set of Anna and Elsa toddler dolls, which are made for small children. Each one has an adorable face that looks like a replica of the real characters. Young Elsa has a big purple eye and a tulle overskirt. The outfits are also perfect for younger fans of the movie Frozen 2. The Princess Anna doll set is made of plastic, and is suitable for children aged two and up.<br><br>A mini version of Elsa is a great gift for young fans of the movie. This doll is the same height as a young Anna. The Disney Store version includes a stuffed Olaf that is the same height as Young Elsa. The princess dolls are designed to look like their movie characters. Each doll is also adorned with a purple center panel and a tulle overskirt. A little girl can wear her costume and match it with a flower crown.<br><br>The Olaf is the only character with this pose. She is unable to stand on her own. A drink glass can be used as a cane. She also comes with a pair of rag dolls for Olaf. The rag dolls are made of solid plastic and coated with blue glitter. The wigs and dress are removable. The wigs are also removable. Despite the wigs, Elsa has five points of articulation and a variety of accessories.<br><br>Both dolls have many accessories that will fit the princesses' personalities. Elsa has a drink glass that can be positioned to be a cane. The drink glass can be used as a cane as well. The hats and hairstyles are all based on the movie, which is an excellent source of inspiration for toddlers. Its bright colors will inspire a child's imagination.<br> 977ad7568ac904f9572b9d1e299b844f6e6ea70e Reborn Ethnic Baby Dolls 0 92 274 2024-07-23T16:00:46Z PorterRosensteng 41 Created page with "<br>Reborn ethnic baby dolls are an excellent collectible item and have a unique personality. They are sculpted and hand-painted to look like a real baby. They have an incredibly lifelike appearance and are made from reborn vinyl, which is a very delicate material. The quality is extremely high and reflects the time and skill that went into creating each unique piece. Some of the best-known reborn ethnic baby dolls include the popular "Baby Annabel" from Paradise Galleri..." wikitext text/x-wiki <br>Reborn ethnic baby dolls are an excellent collectible item and have a unique personality. They are sculpted and hand-painted to look like a real baby. They have an incredibly lifelike appearance and are made from reborn vinyl, which is a very delicate material. The quality is extremely high and reflects the time and skill that went into creating each unique piece. Some of the best-known reborn ethnic baby dolls include the popular "Baby Annabel" from Paradise Galleries, which is a boutique that sells these authentic collectibles.<br><br>A washable reborn ethnic baby doll is a popular gift for young children. They can be given a bath and may ease a child's fears. Many reborn ethnic baby dolls come with a kit of clothing and accessories that includes a diaper and clothing. These can be extremely realistic and even interactive, so they are a great gift for young children. You can even create your own unique reborn ethnic baby dolls with a kit or reborn ethnic dolls that are already created for you.<br><br>Reborn ethnic baby dolls can also be used to replace a child who has grown up. Some people even collect reborn dolls to display in their homes. A reborn doll is a wonderful gift for any occasion, and it can provide the child with a constant companion throughout his or her development. You can also gift reborn dolls to your kids as a keepsake. If you have any issues relating to in which and how to use [https://www.ilbaby.com/ www.ilbaby.com], you can contact us at our internet site. If you can't afford a real child, reborn ethnic baby-dolls are an ideal choice.<br><br>Reborn ethnic baby dolls are often made from realborn babies. The artists who make these dolls typically apply 80 layers of paint to their dolls, which is why they're considered so realistic. Reborning the body of a baby is not the same as restoring a whole manufactured one. Rather, the reborn technique focuses on enhancing the realism of a doll. A reborn artist will make sure that the skin and hair looks as real as possible.<br><br>Reborning a doll is different than reborning a whole manufactured one. It's a process of creating a doll from scratch. Doll artists use the techniques of the reborn technique to replicate the characteristics of real babies. However, the process is incredibly detailed, and can be costly. Reborning a baby is a very complicated process. The procedure requires the artist to create several molds to mimic the natural features of a real baby.<br><br>Reborning is an art form that involves the rebirthing of a live baby. The doll is a living, breathing, and moving human. Its unique features and appearance are made possible by the reborning process. It is important to understand how reborning works so that you can choose the right style for your doll. If you're not sure about the process, you can research online to find out more about the process.<br> 27d261eb922c644bd2f03906cc8766b6043b531e Cheap Plus Size Clothing 0 93 276 2024-07-23T16:48:23Z LelaOtero6 42 Created page with "<br>Finding the best plus size clothing in the USA can be a challenge. There are many department stores that sell plus size clothing, but not all of them are equal. So how do you find the perfect plus size clothing outlet? Here are some tips to help you find the right shop:<br><br><br>* Take a look at the store. You should go inside the store and see if there are any plus size employees there. If the employees are not very helpful or they seem like they're just in it to..." wikitext text/x-wiki <br>Finding the best plus size clothing in the USA can be a challenge. There are many department stores that sell plus size clothing, but not all of them are equal. So how do you find the perfect plus size clothing outlet? Here are some tips to help you find the right shop:<br><br><br>* Take a look at the store. You should go inside the store and see if there are any plus size employees there. If the employees are not very helpful or they seem like they're just in it to make money, walk away from the store. Most people are there to provide you with the best products, so don't waste their time with stores that don't offer the types of plus size clothing that you want.<br><br><br>* Find out about the store's reputation. There are many stores that sell cheap plus size clothing in the USA. But, it is important for you to check their reputation and know about the store's customer service, after sales service and other features.<br><br><br>* Ask friends for recommendations. This is a great idea, since you'll know what they think about the store and the quality of their products. Also, friends can recommend a store to you if they know where to shop. So make friends with your local shops and look into the different stores until you find the perfect one.<br><br><br>* Take a look at the store's website. The website of a store is the first impression you'll get of the store. So, make sure you take a good look at the website because this will give you an idea about how the store operates. If you have any thoughts relating to wherever and how to use [http://s.tamahime.com/out.html?id=onepiece&go=http://worldjob.xsrv.jp/bbs/yybbs.cgi web site], you can contact us at our own web site. Also, you'll have access to customer service numbers, hours, and shipping information.<br><br><br>* Make sure you check out the store's catalogs. Many stores make their own catalogs to help you shop. But, if the store doesn't have a catalog, you can look at online stores that sell different types of clothing to see if the store has the type of plus size clothing you want.<br><br><br>These tips should help you find the perfect plus size clothing outlet in the USA. Remember, there are a lot of cheap clothing outlets in the USA. But, you need to find the right ones that really offer the best quality and good quality. to ensure that you are getting the clothes that you want and deserve.<br><br><br>Do your research and see what a store has to offer. Once you found the right store, you'll know that you will always be comfortable and enjoy shopping in their store.<br><br><br>If you love to shop, make sure to shop around. There are different types of stores.<br><br><br>Some are specialty stores. They usually stock only a specific kind of clothing.<br><br><br>Others are chain stores. They usually have different departments and they cater to a wide variety of customers.<br><br><br>Department store chains like Macy's, Nordstrom, Saks Fifth Avenue and Bloomingdale's also carry a wide variety of clothing. The chain stores are not only for kids, they also sell clothes for women, men, as well.<br><br><br>You can shop clothes online. There are some really cool sites that sell plus size clothes.<br><br><br>You can shop online and see what the stores have in stock. There are a lot of sites that sell women's clothes, men's clothes, as well as children's clothing.<br><br><br>Use search engines to find the stores in your area. It may take time but it is worth the effort to find the one you want.<br><br><br>Find cheap plus size clothing. online is just a click away.<br><br><br>You can shop online in your pajamas and in the comfort of your home. Just find a site that sells clothes at a reasonable price, pay online, and get to shopping.<br><br><br>Some of these online stores may charge a small shipping fee. Make sure to check that before making the purchase.<br><br><br>You will find a lot of websites that sell clothes at a discount price if you search hard enough. You don't have to look all around for them, just take a few minutes to check a few. In no time you will find the perfect place to buy plus size clothes.<br> 502462cfb2fe6184434fb3709c249454a6b05772 The Upside To Caustic Soda Distributors 0 94 277 2024-07-23T17:12:16Z ZaraRincon02 43 Created page with "腐蚀性苏打分销商的灭亡 <br>氯与洗碗皂一起产生所谓的芥末气。 硼砂也称为硼酸钠,是一种有机矿物化合物。 与确实存在一些前瞻性争议和安全问题的硼砂不同,洗苏打水可能仍然可以安全地包括在许多有机食谱中,实际上,有许多策略可以在纯房屋中利用它。 <br><br><br>苛性苏打具有极其腐蚀性和反应性。 它用于制造阴离子表面活性剂,这是大多数洗涤..." wikitext text/x-wiki 腐蚀性苏打分销商的灭亡 <br>氯与洗碗皂一起产生所谓的芥末气。 硼砂也称为硼酸钠,是一种有机矿物化合物。 与确实存在一些前瞻性争议和安全问题的硼砂不同,洗苏打水可能仍然可以安全地包括在许多有机食谱中,实际上,有许多策略可以在纯房屋中利用它。 <br><br><br>苛性苏打具有极其腐蚀性和反应性。 它用于制造阴离子表面活性剂,这是大多数洗涤剂和清洁产品的关键成分。 由于其腐蚀性和出色的反应性,苛性苏打被称为危险化学物质,适合从事钻机的人们。 甚至可以在烤箱中使用苛性钠,恰好具有相同的效果,即使它可能在侧面和屋顶上也不像工业烤箱清洁剂一样,因为这些泡沫通常会产生泡沫,从而促进对垂直表面的依从性。 它是制造多种化学物质的基本原料。 尽管它不是全身毒素,但是它具有极其腐蚀性,可能会对人体组织造成严重的燃烧。 <br><br><br>苛性苏打是众多工业应用中的关键要素。 它应该谨慎使用,因为它是一种可能是危险的碱性腐蚀性。 它是世界上最受欢迎的碱。 它是危险物质之一。 <br> <br>选择灌浆颜色时,您可以选择与瓷砖一般颜色混合的颜色,以减少灌浆的视觉吸引力。 可以快速有效地生产大量颜色,而无需创建大量运行量。 看一下瓷砖的身体,看看颜色是红色还是白色。 较高的阴影和质地变化瓷砖的人体的颜色取决于制造商在其地理区域中可以找到的粘土的颜色。 <br> {{{成功的苛性苏打分销商的关键| 苛性苏打分销商的详细信息| 顶级苛性钠分销商的秘密} |} <br>您可能需要根据使用哪种铜绿来密封金属。 定制的室内玻璃市场中使用了一种流行的玻璃,称为背漆玻璃。 苏打玻璃被认为是室内玻璃市场上的科学创新。 天然石材还为您的办公室或家增加了价值。 层压地板非常耐用,易于监视并到达众多逼真的石材和木地板设计。 它通常是在地面上设置的,例如在进入路上或客厅。 硬木地板有大量的木材,颜色和宽度。 <br> {{选择苛性苏打分销商很简单| 获得最好的苛性苏打分销商| 苛性苏打分销商 - 乙酸钠的阴谋} |} <br>可能是易燃的,不应与开放的火焰接触。 氢氧化钠非常苛性,必须谨慎使用。 此外,当它溶于水中时,会散发出大量热量。 它经常用作工业清洁剂,通常被称为苛性剂。 它是行业常用的最强基础之一。 它可用于制造在二氧化硅等化学物质中具有广泛用途的硅酸盐。 <br><br><br>仍然有几种获取化学物质的方法。 此外,许多化学物质可能很危险,因此请确保阅读MSD,以了解您正在考虑使用并采取所有建议的安全预防措施的任何产品。 确保向地方当局询问处理您使用的化学物质的正确方法。 独特的化学品适用于不同的金属,因此请确保阅读包装标签。 即使它们更昂贵,也可以使用柠檬酸和明矾。 洗苏打水的另一个原始目标是如此碱性。 <br> {{苛性苏打分销商的鲜为人知的秘密| 八卦,欺骗和苛性苏打分销商| 苛性苏打分销商的do and [https://www.valuechemical.com/news/Company/151.html {粒碱如何安全使用和存储}] and and nots} |} <br>数千个地毯,木材和层压板样品很容易可以带回家一两天,因此您可以肯定的是。 他们中的许多人甚至带着自己的壁炉架橱柜到达,从字面上让您单次购买创建整个壁炉。 它也称为碱氢氧化钠具有多种家庭,商业和工业用途。 两者都是被认为是危险的做法。 库存计划程序确定了。 构成当代巧克力的基础的荷兰程序,使用氢氧化钠来<br>降低可可的酸度。 此外,它包括对该市场中主要的苛性汽水供应商的分析。 <br><br><br>幸运的是有一个简单的解决方案。 这些产品中有一些使您能够将一层金属带到非金属表面,然后可以进行涂漆。 所有产品都应密封以维护饰面。 另外,请确保您继续从儿童范围内清洁产品。 在您使用商业产品的任何时候,请在真正应用它之前先阅读说明。 所有客户将获得订单确认。 <br> 4c67ab8575073717849b681a80d7bc1733af3536 How To Get A Coupon Code For Reborn Dolls 0 95 278 2024-07-23T17:40:32Z ShaneF14689 44 Created page with "<br>You can get a coupon code for Reborn Dolls if you subscribe to their newsletter. They will send you exclusive discounts and news about their new products. It is also a good idea to check out their special offers and promotions on a regular basis. Here are some of the most popular discounts: coupons for reborn dolls, free shipping, and secret sales. The best time to use a coupon code for Reborn Doll is at the beginning of the month when there is a huge sale.<br><br>Yo..." wikitext text/x-wiki <br>You can get a coupon code for Reborn Dolls if you subscribe to their newsletter. They will send you exclusive discounts and news about their new products. It is also a good idea to check out their special offers and promotions on a regular basis. Here are some of the most popular discounts: coupons for reborn dolls, free shipping, and secret sales. The best time to use a coupon code for Reborn Doll is at the beginning of the month when there is a huge sale.<br><br>You should be able to get a discount of at least 50% with a Reborn Shoppe coupon. The site offers various types of reborn dolls and accessories at a very affordable price. You can use a discount code from a reputable website to get a discount on your order. You can use these coupons for a specific retailer or even for all your purchases. You can find Reborn Dolls coupon codes through DiscountReactor or HotDeals.<br><br>The Reborn Shoppe is a popular online retailer for reborn baby dolls. Whether you are looking for a baby girl, boy, or infant, the store has a reborn doll to fit your needs. Their products are high-quality and affordable, and their discount codes can help you save on your purchase. To get a Reborn Shoppe coupon, just visit the DiscountReactor website.<br><br>Reborn Dolls is known for its high quality and amazing deals. You can find a Reborn Dolls coupon code by checking the Reborn Shoppe website on a regular basis. It's not uncommon to find new offers on the [https://voiceof.com/horrify-reborn-dolls/ site]. They typically release new coupons every month, but more frequently during sale or special times. There's no better time to get a discount than now. The more money you can save on a Reborn Doll, the more you'll be able to enjoy it.<br><br>If you're not sure about getting a Reborn Doll coupon, try checking the Reborn Shoppe's website on a regular basis. Their offers are regularly updated and you can take advantage of them to save big. You can even save up to 37% on a Reborn Doll when you use a coupon code for reborn dolls. So take advantage of the Reborn Shoppe's amazing offers and get one today!<br><br>Coupons for reborn dolls are not always easy to come by. You need to know where to look for them. It may be helpful to sign up for the newsletter, subscribe for the giveaway contest, or search for a coupon for reborn dolls. Once you've subscribed to the newsletter, you can view the reborn shoppe's website. Once you're there, you can browse the products and choose a code.<br> f55f8a20b4998d25f3b2d1d236de9bc2f5c92598 The Basic Facts Of Herve Leger Pants 0 96 279 2024-07-23T18:21:57Z HalleyD8722 45 Created page with "<br>As you search for a coat or consider different options already in your closet remember that putting on the full ensemble prior to making a choice is critical. Wearing a short shrug coat or cropped jacket above a bandage dress is a rather foolproof means to pair it using a coat. A cropped jacket is one which ends at or above your normal waistline. When it has to do with outerwear, there's no limit to your choices. <br><br><br>Skirt can't leave women, while women ca..." wikitext text/x-wiki <br>As you search for a coat or consider different options already in your closet remember that putting on the full ensemble prior to making a choice is critical. Wearing a short shrug coat or cropped jacket above a bandage dress is a rather foolproof means to pair it using a coat. A cropped jacket is one which ends at or above your normal waistline. When it has to do with outerwear, there's no limit to your choices. <br><br><br>Skirt can't leave women, while women cannot leave skirt. In case the dress was altered for quite a long time, you might need to press a damp cloth over the crease to get rid of any lines made by folding. Bandage dresses are closet staples for a lot of us because you do not have to have an ideal figure to pull them off. These dresses were created for dropping jaws, therefore it's no real surprise that women love wearing them. Make certain you do not cut the dress. For each and every set you do, purple dress you must push yourself until you're physically not able to lift. Solid colored dresses run the possibility of looking monotonous. <br><br><br>Varying your hairstyle is among the most inexpensive and easy methods to modify the appearance of your dress. Meanwhile the bride's makeup also has to be feminine. On one hand, the best thing about rose is transient, but the best thing about clothing can retain a lengthy time, even for an entire life. It is transient. <br> What to Do About Herve Leger Pants <br>While, if your reply is no, you must consider it's quite usual. For more on [https://www.herveleger.ws/herve-leger-m-11.html?sort=4a&filter_id=74&max_display=24&page=38 herve-leger-shop.com reviews] take a look at our own web site. Eventually you will receive there. Fold the amount which you need to shorten. This look is feminine and fashionable, and flattering to a lot of body types. Put on a polo shirt with a Jeans, it provides a casual appearance. The width of the belt matters and is readily varied based on the total look you wish to realize. <br> <br>In the spring in the event the flowers bloom everywhere, there are a great deal of colors from which to pick. So on the topic of the alternative of custom made wedding dress dress, it may also be tender research beautiful colours and dynamic attention. Since you can see they run about the identical size. Both of these trendy on-line clothing stores provide a large variety of merchandise for women everywhere. If so then it is the best and perfect option. As you explore our site, you'll find info about our expert services. As the major provider of designer inspired bandage dresses we're here in order to guarantee you've got lots of techniques to style one without costing too much.<br><br><br>A great guideline is to select your jewelry depending on the neckline of your dress. Rose is the sign of love, all of us know. Targeted to the young hearted girl, you will locate the most recent trend in vintage clothing and style jewelry. Because of the dearth of the zipper, in case you have hips or thighs, you are going to have to size up even if your waist is extremely small, and the fabric isn't going to kling to your waist.<br> eb092cbb563a729b5c5e6bc9d1f28a55bf9a95ba How To Find A Reliable Sand Casting Supply 0 97 281 2024-07-23T18:39:09Z MayraJensen 46 Created page with "<br>Sand casting is a kind of mold making manufacturing that makes use of fine sand as the main ingredient to produce molded object. This method is being widely used nowadays to produce metal objects in various shapes and sizes. It can also easily make small-sized, medium-sized or larger parts. It is often used for manufacturing parts that require high tolerance to wear and tear condition such as machine gun magazines. Besides, it is also used in making decorations for w..." wikitext text/x-wiki <br>Sand casting is a kind of mold making manufacturing that makes use of fine sand as the main ingredient to produce molded object. This method is being widely used nowadays to produce metal objects in various shapes and sizes. It can also easily make small-sized, medium-sized or larger parts. It is often used for manufacturing parts that require high tolerance to wear and tear condition such as machine gun magazines. Besides, it is also used in making decorations for weapons, building and automotive equipment, sports equipment, marine engines, aircraft and automobiles.<br><br><br>Castings from sand can also be formed into many complex designs. The best part about this process is you do not need to undergo through metal casting processes such as forging and blow molding. With the help of sand casting supply you will be able to get the intricate designs with ease. In addition, you will also find that aluminum sand casting supplies offer many other advantages that make them more popular among hobbyists.<br><br><br>Aluminum sand castings are often used for creating parts and assemblies that have to withstand great damages when they will be used for real life applications. They are more resistant to corrosion and rusting compared to other types of metals and their surface always look like metal. Apart, from this, aluminum sand laminates are also very easy to shape. Once you shape them, you can use them to create different shapes of beads, balls, tubes and many more.<br><br><br>As mentioned above, sand casting is an additive process where fine grain of sand is forced to rapidly roll together at a temperature. When it is already fully formed then it will soon start to cool down, which would make the metal sheet made of sand swell. This can then be shaped into the shape of the desired object. If you enjoyed this article and you would certainly such as to receive even more facts regarding [https://www.castermetal.com/stainless-steel-investment-casting-2/ visit site] kindly see our own web-page. There are two basic kinds of sand casting processes which are hot and cold sand casting. Hot method uses metallic salts while cold method uses sodium silicates.<br><br><br>If you want to build model cars or any other kind of model in your home, then you need to look for good metal casting suppliers. The suppliers should have all the essential accessories needed to be able to cast metal on the first try. Some companies will even tell you which equipment you will need to be able to start building your model. All you have to do is to choose the right supplier who will give you the best deals. If you are able to find one then you can always purchase accessories from them.<br><br><br>There are certain advantages of using aluminum sand casting. One advantage is that the metal gets hardened at a much faster rate. If you want to have the best models for your projects, you should always opt for high quality materials. By using the best metal castings you will be able to get the best results. You should always check the melting point of aluminum castings so that you will be able to obtain fine results.<br><br><br>Most of the time, people prefer aluminum sand casting as it produces fine results. This type of sand Casting supply can even withstand extremely high temperatures. Other than this, aluminum sand casting is also durable and strong. The good thing about aluminum is that it can withstand corrosion and it has excellent ductility.<br><br><br>Generally, sand castings are used when you want to make products from metals. In order to make the best metal castings, there are certain things to be considered. The most important factor to consider is the melting point of the materials. It is important to check whether the materials are suitable for the process or not. There are also other things to be considered when you want to use metal castings.<br> fb1a86223d20da601959adb1e22c842e50936d7c Reborn Full Body Dolls - Really Cute Reborn Baby Dolls For Your Child 0 98 282 2024-07-23T18:39:58Z XLPDemetria 47 Created page with "<br>The Reborn Toddler is the perfect gift for a new baby. A Reborn Baby doll is a unique one-of-a-kind doll. The eyes are set by hand and the eyelashes are applied by hand. It has a soft, realistic face, and is an adorable way to prepare your toddler for their new sibling. Your Reborn Doll will help your toddler bond with their new sibling as they play with their new baby doll.<br><br>The Aori reborn toddler doll is 22 inches from head to toe. It weighs about three poun..." wikitext text/x-wiki <br>The Reborn Toddler is the perfect gift for a new baby. A Reborn Baby doll is a unique one-of-a-kind doll. The eyes are set by hand and the eyelashes are applied by hand. It has a soft, realistic face, and is an adorable way to prepare your toddler for their new sibling. Your Reborn Doll will help your toddler bond with their new sibling as they play with their new baby doll.<br><br>The Aori reborn toddler doll is 22 inches from head to toe. It weighs about three pounds, and fits into newborn baby clothes. The Aori doll comes with a cute pink dress and pink sweater. She also comes with cute ruffle shoes. You can use your Reborn Toddler as a playmate for your baby! The Aori reborn toddler doll comes with all the essentials to keep your Reborn Doll safe and happy.<br><br>A Reborn Toddler is an 18-inch doll that can be used as a playmate or a gift for your child. It has a full vinyl silicone body that is water-resistant. It has hand-applied brown eyes, long wig hair, and is suitable for children from three years and up. The package also includes a magnetic pacifier and a feeding bottle. You can even purchase a stuffed rabbit to accompany your Reborn Doll.<br><br>A Reborn Toddler is a perfect gift for a child who is starting to develop into a big kid. A Reborn Toddler is made to look just like a real toddler - just like your own. They are 18 inches long and have thick, wavy hair. The perfect gift for a new mom! There are many ways to dress your Reborn Doll, and some are more expensive than others.<br><br>Reborn Dolls are ideal gifts for toddlers. Not only are they beautiful, but they help children develop their social and cognitive skills. They encourage empathy and language. Besides, many adults love to collect Reborn Dolls for their child's room. If you're considering buying a Reborn Toddler Doll for your child, here are a few tips to consider. These miniature babies are perfect for play.<br><br>Reborn dolls are not only beautiful and realistic, but they are also a great gift for a child. It's hard not to buy a Reborn Toddler because it looks like the real thing, but it's a wonderful gift for a newborn. Your baby will enjoy it! There's no need to wait until your toddler grows up to give a Reborn doll to your child. Just make sure that it's age-appropriate, otherwise you'll be disappointed.<br><br>The Reborn Toddler is a great gift for a newborn. It will be a great addition to a nursery. The baby doll is a wonderful way to celebrate the birth of your child, and it is a unique gift. Personalized Reborn Dolls are a unique gift that will bring joy to your child's room. And, if your baby is a boy, you can even order a Reborn Baby Doll with a baby name.<br><br>Reborn Baby Dolls are a great gift for a newborn. You can purchase a Reborn Doll for a baby shower or a birthday. These dolls are fully posable and come in many different styles. A Reborn Baby Doll is a great choice for a child. Its lifelike appearance is a great way to celebrate the birth of your child. It will be a treasured keepsake for years to come.<br><br>[https://www.Ilbaby.com/embracing-lifelike-artistry-a-comprehensive-guide-to-reborn-baby-dolls-for-girls/ Reborn Baby Dolls] can be an ideal gift for a new baby. They are completely posable and a great gift for a newborn. Some of these dolls come with accessories that help your child play with the doll. Reborn babies are also the perfect gift for a toddler who cannot talk. Reborn Baby Dolls are the perfect companions for your child. If you're a new parent, a Reborn Toddler can help you navigate this transition as it will be a great source of happiness.<br><br>The Reborn Toddler is a doll that is similar to a real child and is made of high-quality silicone vinyl. The body of the Reborn Toddler is made from PP cotton cloth. It's not waterproof, but it will last a lifetime. Whether you're looking for a gift for a newborn or a toddler, a Reborn Toddler is a great choice. The reborn Baby Doll will provide your child with the reassurance they need when they're growing up.<br> 259b65f4f95a14e5ed69baa1be53234c18794d55